| Jul 2, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 200 | $164.20 | $33K@ $164.20 | 29,761 | Form 4 |
| Jul 2, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 437 | $163.71 | $72K@ $163.71 | 29,961 | Form 4 |
| Jul 2, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 1,167 | $162.01 | $189K@ $162.01 | 30,398 | Form 4 |
| Jul 2, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 1,672 | $161.28 | $270K@ $161.28 | 31,565 | Form 4 |
| Jul 2, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 3,024 | $160.13 | $484K@ $160.13 | 33,237 | Form 4 |
| Jun 2, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 400 | $171.28 | $69K@ $171.28 | 36,261 | Form 4 |
| Jun 2, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 1,301 | $169.76 | $221K@ $169.76 | 36,661 | Form 4 |
| Jun 2, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 2,841 | $168.76 | $479K@ $168.76 | 37,962 | Form 4 |
| Jun 2, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 1,420 | $167.68 | $238K@ $167.68 | 40,803 | Form 4 |
| Jun 2, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 500 | $166.19 | $83K@ $166.19 | 42,223 | Form 4 |
| Jun 2, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 38 | $164.61 | $6K@ $164.61 | 42,723 | Form 4 |
| May 12, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 2,421 | $151.34 | $366K@ $151.34 | 42,761 | Form 4 |
| May 12, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 5,079 | $150.00 | $762K@ $150.00 | 45,182 | Form 4 |
| May 6, 2026 | IEX | Grant or awardCode A · direct | 805 | — | — | 1,880 | Form 4 |
| May 5, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 23 | $133.27 | $3K@ $133.27 | 50,261 | Form 4 |
| May 5, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 1,180 | $132.51 | $156K@ $132.51 | 50,284 | Form 4 |
| May 5, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 1,022 | $131.75 | $135K@ $131.75 | 51,464 | Form 4 |
| May 5, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 4,275 | $130.59 | $558K@ $130.59 | 52,486 | Form 4 |
| Apr 17, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 6,500 | $130.05 | $845K@ $130.05 | 56,761 | Form 4 |
| Mar 2, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 1,796 | $140.48 | $252K@ $140.48 | 63,261 | Form 4 |
| Mar 2, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 1,180 | $139.50 | $165K@ $139.50 | 65,057 | Form 4 |
| Mar 2, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 940 | $138.67 | $130K@ $138.67 | 66,237 | Form 4 |
| Mar 2, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 1,375 | $137.28 | $189K@ $137.28 | 67,177 | Form 4 |
| Mar 2, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 586 | $136.35 | $80K@ $136.35 | 68,552 | Form 4 |
| Mar 2, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 74 | $134.69 | $10K@ $134.69 | 69,138 | Form 4 |
| Mar 2, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 500 | $133.77 | $67K@ $133.77 | 69,212 | Form 4 |
| Mar 2, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 49 | $131.92 | $6K@ $131.92 | 69,712 | Form 4 |
| Feb 24, 2026 | NOVTChief Executive Officer | Shares withheld for tax or exercise priceCode F · direct | 5,247 | $137.44 | $721K@ $137.44 | 69,761 | Form 4 |
| Feb 24, 2026 | NOVTChief Executive Officer | Option exerciseCode M · direct | 10,852 | — | — | 75,008 | Form 4 |
| Feb 20, 2026 | NOVTChief Executive Officer | Grant or awardCode A · direct | 26,035 | — | — | 26,035 | Form 4 |
| Feb 20, 2026 | NOVTChief Executive Officer | Shares withheld for tax or exercise priceCode F · direct | 2,574 | $145.96 | $376K@ $145.96 | 64,156 | Form 4 |
| Feb 20, 2026 | NOVTChief Executive Officer | Option exerciseCode M · direct | 5,322 | — | — | 66,730 | Form 4 |
| Feb 19, 2026 | NOVTChief Executive Officer | Option exerciseCode M · direct | 7,825 | — | — | 65,192 | Form 4 |
| Feb 19, 2026 | NOVTChief Executive Officer | Shares withheld for tax or exercise priceCode F · direct | 3,784 | $144.93 | $548K@ $144.93 | 61,408 | Form 4 |
| Feb 10, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 7,500 | $145.04 | $1.1M@ $145.04 | 57,367 | Form 4 |
| Feb 2, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 48 | $137.38 | $7K@ $137.38 | 64,867 | Form 4 |
| Feb 2, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 1,108 | $136.54 | $151K@ $136.54 | 64,915 | Form 4 |
| Feb 2, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 1,738 | $135.50 | $235K@ $135.50 | 66,023 | Form 4 |
| Feb 2, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 3,606 | $134.52 | $485K@ $134.52 | 67,761 | Form 4 |
| Jan 21, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 7,500 | $140.00 | $1.1M@ $140.00 | 71,367 | Form 4 |
| Jan 9, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 6,177 | $130.00 | $803K@ $130.00 | 78,867 | Form 4 |
| Jan 8, 2026 | NOVTChief Executive Officer | Open-market saleCode S · direct | 323 | $130.14 | $42K@ $130.14 | 85,044 | Form 4 |
| Dec 2, 2025 | NOVTChief Executive Officer | GiftCode G · indirect | 15,693 | — | — | 0 | Form 4 |