| Jul 15, 2026 | NUVLChief Financial Officer | Disposition to issuerCode D · direct | 17,500 | — | — | 0 | Form 4 |
| Jul 15, 2026 | NUVLChief Financial Officer | Disposition to issuerCode D · direct | 37,500 | — | — | 0 | Form 4 |
| Jul 15, 2026 | NUVLChief Financial Officer | Disposition to issuerCode D · direct | 33,646 | — | — | 0 | Form 4 |
| Jul 15, 2026 | NUVLChief Financial Officer | Disposition to issuerCode D · direct | 84,200 | — | — | 0 | Form 4 |
| Jul 15, 2026 | NUVLChief Financial Officer | Disposition to issuerCode D · direct | 22,933 | — | — | 0 | Form 4 |
| Jul 15, 2026 | NUVLChief Financial Officer | Disposition to issuerCode D · direct | 8,016 | — | — | 0 | Form 4 |
| Jul 15, 2026 | NUVLChief Financial Officer | Disposition to issuerCode D · direct | 131,637 | — | — | 0 | Form 4 |
| Jul 15, 2026 | NUVLChief Financial Officer | Grant or awardCode A · direct | 14,350 | — | — | 14,350 | Form 4 |
| Jul 15, 2026 | NUVLChief Financial Officer | Disposition to issuerCode D · direct | 41,100 | — | — | 0 | Form 4 |
| Jul 15, 2026 | NUVLChief Financial Officer | Tender in change of controlCode U · direct | 44,433 | $124.00 | $5.5M@ $124.00 | 0 | Form 4 |
| Jul 1, 2026 | NUVLChief Financial Officer | Open-market saleCode S · direct | 11,430 | $123.58 | $1.4M@ $123.58 | 85,533 | Form 4 |
| Jul 1, 2026 | NUVLChief Financial Officer | Option exerciseCode M · direct | 6,046 | $18.93 | $114K@ $18.93 | 96,963 | Form 4 |
| Jul 1, 2026 | NUVLChief Financial Officer | Option exerciseCode M · direct | 5,384 | $6.89 | $37K@ $6.89 | 90,917 | Form 4 |
| Jun 2, 2026 | CBIODirector | Grant or awardCode A · direct | 11,050 | — | — | 11,050 | Form 4 |
| Jun 1, 2026 | NUVLChief Financial Officer | Open-market saleCode S · direct | 200 | $103.84 | $21K@ $103.84 | 85,533 | Form 4 |
| Jun 1, 2026 | NUVLChief Financial Officer | Open-market saleCode S · direct | 279 | $101.79 | $28K@ $101.79 | 85,733 | Form 4 |
| Jun 1, 2026 | NUVLChief Financial Officer | Open-market saleCode S · direct | 2,588 | $100.65 | $260K@ $100.65 | 86,012 | Form 4 |
| Jun 1, 2026 | NUVLChief Financial Officer | Open-market saleCode S · direct | 3,133 | $99.86 | $313K@ $99.86 | 88,600 | Form 4 |
| Jun 1, 2026 | NUVLChief Financial Officer | Open-market saleCode S · direct | 1,200 | $98.57 | $118K@ $98.57 | 91,733 | Form 4 |
| Jun 1, 2026 | NUVLChief Financial Officer | Open-market saleCode S · direct | 900 | $97.68 | $88K@ $97.68 | 92,933 | Form 4 |
| Jun 1, 2026 | NUVLChief Financial Officer | Open-market saleCode S · direct | 2,170 | $95.99 | $208K@ $95.99 | 93,833 | Form 4 |
| Jun 1, 2026 | NUVLChief Financial Officer | Open-market saleCode S · direct | 960 | $94.87 | $91K@ $94.87 | 96,003 | Form 4 |
| Jun 1, 2026 | NUVLChief Financial Officer | Option exerciseCode M · direct | 11,430 | $6.89 | $79K@ $6.89 | 96,963 | Form 4 |
| May 1, 2026 | NUVLChief Financial Officer | Open-market saleCode S · direct | 124 | $99.97 | $12K@ $99.97 | 85,533 | Form 4 |
| May 1, 2026 | NUVLChief Financial Officer | Open-market saleCode S · direct | 7,434 | $99.29 | $738K@ $99.29 | 85,657 | Form 4 |
| May 1, 2026 | NUVLChief Financial Officer | Open-market saleCode S · direct | 3,872 | $98.42 | $381K@ $98.42 | 93,091 | Form 4 |
| May 1, 2026 | NUVLChief Financial Officer | Option exerciseCode M · direct | 4,271 | $6.89 | $29K@ $6.89 | 96,963 | Form 4 |
| May 1, 2026 | NUVLChief Financial Officer | Option exerciseCode M · direct | 7,159 | $1.08 | $8K@ $1.08 | 92,692 | Form 4 |
| Apr 1, 2026 | NUVLChief Financial Officer | Open-market saleCode S · direct | 2,469 | $106.18 | $262K@ $106.18 | 85,533 | Form 4 |
| Apr 1, 2026 | NUVLChief Financial Officer | Open-market saleCode S · direct | 5,417 | $105.30 | $570K@ $105.30 | 88,002 | Form 4 |
| Apr 1, 2026 | NUVLChief Financial Officer | Open-market saleCode S · direct | 3,544 | $104.39 | $370K@ $104.39 | 93,419 | Form 4 |
| Apr 1, 2026 | NUVLChief Financial Officer | Option exerciseCode M · direct | 11,430 | $1.08 | $12K@ $1.08 | 96,963 | Form 4 |
| Mar 25, 2026 | NUVLChief Financial Officer | Open-market saleCode S · direct | 13,700 | $100.16 | $1.4M@ $100.16 | 85,533 | Form 4 |
| Mar 24, 2026 | NUVLChief Financial Officer | Open-market saleCode S · direct | 1,160 | $96.50 | $112K@ $96.50 | 99,233 | Form 4 |
| Mar 24, 2026 | NUVLChief Financial Officer | Open-market saleCode S · direct | 7,671 | $95.88 | $735K@ $95.88 | 100,393 | Form 4 |
| Mar 24, 2026 | NUVLChief Financial Officer | Open-market saleCode S · direct | 2,599 | $95.03 | $247K@ $95.03 | 108,064 | Form 4 |
| Mar 24, 2026 | NUVLChief Financial Officer | Option exerciseCode M · direct | 11,430 | $1.08 | $12K@ $1.08 | 110,663 | Form 4 |
| Jan 7, 2026 | NUVLChief Financial Officer | Grant or awardCode A · direct | 17,500 | — | — | 99,233 | Form 4 |
| Jan 6, 2026 | NUVLChief Financial Officer | Open-market saleCode S · directAlso reported by Noci Darlene, Turner Christopher Durant | 225 | $98.40 | $22K@ $98.40 | 81,733 | Form 4 |
| Jan 6, 2026 | NUVLChief Financial Officer | Open-market saleCode S · directAlso reported by Noci Darlene, Turner Christopher Durant | 1,635 | $97.33 | $159K@ $97.33 | 81,958 | Form 4 |
| Jan 6, 2026 | NUVLChief Financial Officer | Open-market saleCode S · directAlso reported by Noci Darlene, Turner Christopher Durant | 1,321 | $96.75 | $128K@ $96.75 | 83,593 | Form 4 |
| Jan 5, 2026 | NUVLChief Financial Officer | Open-market saleCode S · directAlso reported by Noci Darlene, Turner Christopher Durant | 317 | $98.52 | $31K@ $98.52 | 84,914 | Form 4 |
| Jan 5, 2026 | NUVLChief Financial Officer | Open-market saleCode S · directAlso reported by Noci Darlene, Turner Christopher Durant | 1,929 | $97.96 | $189K@ $97.96 | 85,231 | Form 4 |
| Jan 5, 2026 | NUVLChief Financial Officer | Open-market saleCode S · directAlso reported by Noci Darlene, Turner Christopher Durant | 1,119 | $96.85 | $108K@ $96.85 | 87,160 | Form 4 |
| Jan 5, 2026 | NUVLChief Financial Officer | Open-market saleCode S · directAlso reported by Noci Darlene, Turner Christopher Durant | 871 | $96.06 | $84K@ $96.06 | 88,279 | Form 4 |
| Dec 22, 2025 | NUVLChief Financial Officer | Option exerciseCode M · direct | 34,500 | $1.08 | $37K@ $1.08 | 89,150 | Form 4 |
| Dec 8, 2025 | NUVLChief Financial Officer | Open-market saleCode S · direct | 100 | $111.32 | $11K@ $111.32 | 54,650 | Form 4 |
| Dec 8, 2025 | NUVLChief Financial Officer | Open-market saleCode S · direct | 6,984 | $110.31 | $770K@ $110.31 | 54,750 | Form 4 |