| Jul 15, 2026 | NUVLPresident and CEO | Disposition to issuerCode D · direct | 46,250 | — | — | 0 | Form 4 |
| Jul 15, 2026 | NUVLPresident and CEO | Disposition to issuerCode D · direct | 112,500 | — | — | 0 | Form 4 |
| Jul 15, 2026 | NUVLPresident and CEO | Disposition to issuerCode D · direct | 161,100 | — | — | 0 | Form 4 |
| Jul 15, 2026 | NUVLPresident and CEO | Disposition to issuerCode D · direct | 131,494 | — | — | 0 | Form 4 |
| Jul 15, 2026 | NUVLPresident and CEO | Disposition to issuerCode D · direct | 118,686 | — | — | 0 | Form 4 |
| Jul 15, 2026 | NUVLPresident and CEO | Disposition to issuerCode D · direct | 867,172 | — | — | 0 | Form 4 |
| Jul 15, 2026 | NUVLPresident and CEO | Disposition to issuerCode D · direct | 33,423 | — | — | 0 | Form 4 |
| Jul 15, 2026 | NUVLPresident and CEO | Disposition to issuerCode D · direct | 49,401 | — | — | 0 | Form 4 |
| Jul 15, 2026 | NUVLPresident and CEO | Disposition to issuerCode D · direct | 508,942 | — | — | 0 | Form 4 |
| Jul 15, 2026 | NUVLPresident and CEO | Grant or awardCode A · direct | 40,025 | — | — | 40,025 | Form 4 |
| Jul 15, 2026 | NUVLPresident and CEO | Disposition to issuerCode D · direct | 121,350 | — | — | 0 | Form 4 |
| Jul 15, 2026 | NUVLPresident and CEO | Tender in change of controlCode U · direct | 203,529 | $124.00 | $25.2M@ $124.00 | 0 | Form 4 |
| Jul 6, 2026 | NUVLPresident and CEO | Option exerciseCode M · direct | 30,000 | $18.93 | $568K@ $18.93 | 354,879 | Form 4 |
| Jun 8, 2026 | NUVLPresident and CEO | Open-market saleCode S · direct | 3,036 | $89.63 | $272K@ $89.63 | 324,879 | Form 4 |
| Jun 8, 2026 | NUVLPresident and CEO | Open-market saleCode S · direct | 14,469 | $88.79 | $1.3M@ $88.79 | 327,915 | Form 4 |
| Jun 8, 2026 | NUVLPresident and CEO | Open-market saleCode S · direct | 12,495 | $87.97 | $1.1M@ $87.97 | 342,384 | Form 4 |
| Jun 8, 2026 | NUVLPresident and CEO | Option exerciseCode M · direct | 30,000 | $18.93 | $568K@ $18.93 | 354,879 | Form 4 |
| May 4, 2026 | NUVLPresident and CEO | Open-market saleCode S · direct | 2,111 | $102.88 | $217K@ $102.88 | 324,879 | Form 4 |
| May 4, 2026 | NUVLPresident and CEO | Open-market saleCode S · direct | 17,353 | $102.10 | $1.8M@ $102.10 | 326,990 | Form 4 |
| May 4, 2026 | NUVLPresident and CEO | Open-market saleCode S · direct | 7,429 | $101.48 | $754K@ $101.48 | 344,343 | Form 4 |
| May 4, 2026 | NUVLPresident and CEO | Open-market saleCode S · direct | 1,408 | $99.77 | $140K@ $99.77 | 351,772 | Form 4 |
| May 4, 2026 | NUVLPresident and CEO | Open-market saleCode S · direct | 1,699 | $98.54 | $167K@ $98.54 | 353,180 | Form 4 |
| May 4, 2026 | NUVLPresident and CEO | Option exerciseCode M · direct | 30,000 | $18.93 | $568K@ $18.93 | 354,879 | Form 4 |
| Apr 6, 2026 | NUVLPresident and CEO | Open-market saleCode S · direct | 100 | $105.60 | $11K@ $105.60 | 324,879 | Form 4 |
| Apr 6, 2026 | NUVLPresident and CEO | Open-market saleCode S · direct | 6,121 | $104.78 | $641K@ $104.78 | 324,979 | Form 4 |
| Apr 6, 2026 | NUVLPresident and CEO | Open-market saleCode S · direct | 12,425 | $103.78 | $1.3M@ $103.78 | 331,100 | Form 4 |
| Apr 6, 2026 | NUVLPresident and CEO | Open-market saleCode S · direct | 11,354 | $103.21 | $1.2M@ $103.21 | 343,525 | Form 4 |
| Apr 6, 2026 | NUVLPresident and CEO | Option exerciseCode M · direct | 16,286 | $27.85 | $454K@ $27.85 | 354,879 | Form 4 |
| Apr 6, 2026 | NUVLPresident and CEO | Option exerciseCode M · direct | 13,714 | $18.93 | $260K@ $18.93 | 338,593 | Form 4 |
| Mar 6, 2026 | NUVLPresident and CEO | Open-market saleCode S · direct | 400 | $100.19 | $40K@ $100.19 | 324,879 | Form 4 |
| Mar 6, 2026 | NUVLPresident and CEO | Open-market saleCode S · direct | 16,015 | $99.29 | $1.6M@ $99.29 | 325,279 | Form 4 |
| Mar 6, 2026 | NUVLPresident and CEO | Open-market saleCode S · direct | 13,585 | $98.59 | $1.3M@ $98.59 | 341,294 | Form 4 |
| Mar 6, 2026 | NUVLPresident and CEO | Option exerciseCode M · direct | 30,000 | $27.85 | $836K@ $27.85 | 354,879 | Form 4 |
| Jan 7, 2026 | NUVLPresident and CEO | Grant or awardCode A · direct | 46,250 | — | — | 324,879 | Form 4 |
| Jan 6, 2026 | NUVLPresident and CEO | Open-market saleCode S · direct | 675 | $98.40 | $66K@ $98.40 | 278,629 | Form 4 |
| Jan 6, 2026 | NUVLPresident and CEO | Open-market saleCode S · direct | 4,905 | $97.33 | $477K@ $97.33 | 279,304 | Form 4 |
| Jan 6, 2026 | NUVLPresident and CEO | Open-market saleCode S · direct | 3,963 | $96.75 | $383K@ $96.75 | 284,209 | Form 4 |
| Jan 5, 2026 | NUVLPresident and CEO | Open-market saleCode S · direct | 1,337 | $98.52 | $132K@ $98.52 | 288,172 | Form 4 |
| Jan 5, 2026 | NUVLPresident and CEO | Open-market saleCode S · direct | 8,147 | $97.96 | $798K@ $97.96 | 289,509 | Form 4 |
| Jan 5, 2026 | NUVLPresident and CEO | Open-market saleCode S · direct | 4,727 | $96.85 | $458K@ $96.85 | 297,656 | Form 4 |
| Jan 5, 2026 | NUVLPresident and CEO | Open-market saleCode S · direct | 3,679 | $96.06 | $353K@ $96.06 | 302,383 | Form 4 |
| Dec 19, 2025 | NUVLPresident and CEO | Option exerciseCode M · direct | 57,000 | $0.6500 | $37K@ $0.6500 | 306,062 | Form 4 |