| Aug 4, 2026 | NTRACHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 478 | $274.22 | $131K@ $274.22 | 51,637 | Form 4 |
| Aug 3, 2026 | NTRACHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 317 | $267.99 | $85K@ $267.99 | 52,115 | Form 4 |
| Jul 29, 2026 | NTRACHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 1,863 | $249.38 | $465K@ $249.38 | 52,432 | Form 4 |
| Jul 28, 2026 | NTRACHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 170 | $254.33 | $43K@ $254.33 | 54,295 | Form 4 |
| Jul 28, 2026 | NTRACHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 1,008 | $253.77 | $256K@ $253.77 | 54,465 | Form 4 |
| Jul 28, 2026 | NTRACHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 1,241 | $254.07 | $315K@ $254.07 | 55,473 | Form 4 |
| Jul 27, 2026 | NTRACHIEF FINANCIAL OFFICER | Open-market saleCode S · directAlso reported by Fesko John | 782 | $260.49 | $204K@ $260.49 | 56,714 | Form 4 |
| May 4, 2026 | NTRACHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 482 | $210.49 | $101K@ $210.49 | 57,496 | Form 4 |
| May 1, 2026 | NTRACHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 313 | $206.16 | $65K@ $206.16 | 57,978 | Form 4 |
| Apr 29, 2026 | NTRACHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 200 | $197.26 | $39K@ $197.26 | 58,291 | Form 4 |
| Apr 29, 2026 | NTRACHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 1,070 | $194.82 | $208K@ $194.82 | 58,491 | Form 4 |
| Apr 29, 2026 | NTRACHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 1,000 | $193.78 | $194K@ $193.78 | 59,561 | Form 4 |
| Apr 29, 2026 | NTRACHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 500 | $192.13 | $96K@ $192.13 | 60,561 | Form 4 |
| Apr 29, 2026 | NTRACHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 300 | $190.12 | $57K@ $190.12 | 61,061 | Form 4 |
| Apr 27, 2026 | NTRACHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 1,222 | $204.39 | $250K@ $204.39 | 61,361 | Form 4 |
| Apr 27, 2026 | NTRACHIEF FINANCIAL OFFICER | Open-market saleCode S · directAlso reported by Fesko John | 771 | $203.75 | $157K@ $203.75 | 62,583 | Form 4 |
| Mar 10, 2026 | NTRACHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 785 | $204.13 | $160K@ $204.13 | 63,354 | Form 4 |
| Mar 9, 2026 | NTRACHIEF FINANCIAL OFFICER | Grant or awardCode A · direct | 1,968 | — | — | 64,139 | Form 4 |
| Feb 27, 2026 | NTRACHIEF FINANCIAL OFFICER | Grant or awardCode A · direct | 10,051 | — | — | 62,171 | Form 4 |
| Feb 3, 2026 | NTRACHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 4,971 | $227.45 | $1.1M@ $227.45 | 52,120 | Form 4 |
| Feb 3, 2026 | NTRACHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 700 | $225.25 | $158K@ $225.25 | 57,091 | Form 4 |
| Feb 3, 2026 | NTRACHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 1,268 | $230.77 | $293K@ $230.77 | 57,791 | Form 4 |
| Jan 29, 2026 | NTRACHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 876 | $230.92 | $202K@ $230.92 | 59,059 | Form 4 |
| Jan 29, 2026 | NTRACHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 991 | $229.94 | $228K@ $229.94 | 59,935 | Form 4 |
| Jan 28, 2026 | NTRACHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 1,176 | $237.44 | $279K@ $237.44 | 60,926 | Form 4 |
| Jan 28, 2026 | NTRACHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 1,237 | $237.66 | $294K@ $237.66 | 62,102 | Form 4 |
| Jan 27, 2026 | NTRACHIEF FINANCIAL OFFICER | Open-market saleCode S · directAlso reported by Fesko John | 784 | $240.53 | $189K@ $240.53 | 63,339 | Form 4 |
| Jan 21, 2026 | NTRACHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 36,573 | $242.67 | $8.9M@ $242.67 | 64,123 | Form 4 |
| Jan 21, 2026 | NTRACHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 602 | $235.00 | $141K@ $235.00 | 100,696 | Form 4 |
| Jan 20, 2026 | NTRACHIEF FINANCIAL OFFICER | Option exerciseCode M · direct | 1,522 | — | — | 101,298 | Form 4 |
| Jan 20, 2026 | NTRACHIEF FINANCIAL OFFICER | Open-market saleCode S · direct | 23,948 | $234.74 | $5.6M@ $234.74 | 99,776 | Form 4 |
| Jan 14, 2026 | NTRACHIEF FINANCIAL OFFICER | Grant or awardCode A · direct | 59,596 | — | — | 123,722 | Form 4 |