| Sep 1, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 1,698 | $320.99 | $545K@ $320.99 | 98,199 | Form 4 |
| Aug 3, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 612 | $268.22 | $164K@ $268.22 | 99,897 | Form 4 |
| Aug 3, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 296 | $267.08 | $79K@ $267.08 | 100,509 | Form 4 |
| Aug 3, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 80 | $265.27 | $21K@ $265.27 | 100,805 | Form 4 |
| Aug 3, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 676 | $263.86 | $178K@ $263.86 | 100,885 | Form 4 |
| Aug 3, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 70 | $261.02 | $18K@ $261.02 | 101,561 | Form 4 |
| Aug 3, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 160 | $259.98 | $42K@ $259.98 | 101,631 | Form 4 |
| Aug 3, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 1,182 | $267.99 | $317K@ $267.99 | 101,791 | Form 4 |
| Jul 28, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 3,580 | $254.07 | $910K@ $254.07 | 102,973 | Form 4 |
| Jul 27, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 2,190 | $260.49 | $570K@ $260.49 | 106,553 | Form 4 |
| Jun 4, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 3,409 | $226.97 | $774K@ $226.97 | 108,743 | Form 4 |
| Jun 4, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 6,751 | $226.15 | $1.5M@ $226.15 | 112,152 | Form 4 |
| Jun 4, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 1,630 | $224.99 | $367K@ $224.99 | 118,903 | Form 4 |
| Jun 4, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 1,443 | $223.91 | $323K@ $223.91 | 120,533 | Form 4 |
| Jun 4, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 6,500 | $223.34 | $1.5M@ $223.34 | 121,976 | Form 4 |
| Jun 4, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 2,006 | $222.25 | $446K@ $222.25 | 128,476 | Form 4 |
| Jun 4, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 2,400 | $220.19 | $528K@ $220.19 | 130,482 | Form 4 |
| Jun 4, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 2,758 | $219.08 | $604K@ $219.08 | 132,882 | Form 4 |
| Jun 4, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 1,742 | $218.28 | $380K@ $218.28 | 135,640 | Form 4 |
| Jun 4, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 2,351 | $217.04 | $510K@ $217.04 | 137,382 | Form 4 |
| Jun 4, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 5,499 | $216.13 | $1.2M@ $216.13 | 139,733 | Form 4 |
| Jun 4, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 1,300 | $214.83 | $279K@ $214.83 | 145,232 | Form 4 |
| Jun 4, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 2,503 | $213.44 | $534K@ $213.44 | 146,532 | Form 4 |
| Jun 4, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 832 | $212.42 | $177K@ $212.42 | 149,035 | Form 4 |
| May 1, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 902 | $206.16 | $186K@ $206.16 | 149,867 | Form 4 |
| Apr 27, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 3,566 | $204.39 | $729K@ $204.39 | 150,769 | Form 4 |
| Apr 27, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 2,272 | $203.75 | $463K@ $203.75 | 154,335 | Form 4 |
| Mar 10, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 5,623 | $204.13 | $1.1M@ $204.13 | 156,607 | Form 4 |
| Mar 9, 2026 | NTRACEO AND PRESIDENT | Grant or awardCode A · direct | 5,623 | — | — | 162,230 | Form 4 |
| Mar 2, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 365 | $201.18 | $73K@ $201.18 | 156,607 | Form 4 |
| Mar 2, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 2,463 | $200.24 | $493K@ $200.24 | 156,972 | Form 4 |
| Mar 2, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 1,122 | $199.17 | $223K@ $199.17 | 159,435 | Form 4 |
| Feb 27, 2026 | NTRACEO AND PRESIDENT | Grant or awardCode A · direct | 37,401 | — | — | 160,557 | Form 4 |
| Feb 3, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 4,725 | $230.77 | $1.1M@ $230.77 | 123,156 | Form 4 |
| Feb 2, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 100 | $234.00 | $23K@ $234.00 | 127,881 | Form 4 |
| Feb 2, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 7,445 | $233.31 | $1.7M@ $233.31 | 127,981 | Form 4 |
| Feb 2, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 9,197 | $232.41 | $2.1M@ $232.41 | 135,426 | Form 4 |
| Feb 2, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 20,079 | $230.95 | $4.6M@ $230.95 | 144,623 | Form 4 |
| Feb 2, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 41,847 | $230.03 | $9.6M@ $230.03 | 164,702 | Form 4 |
| Feb 2, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 6,631 | $229.08 | $1.5M@ $229.08 | 206,549 | Form 4 |
| Jan 28, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 3,648 | $237.66 | $867K@ $237.66 | 213,180 | Form 4 |
| Jan 27, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 2,322 | $240.53 | $559K@ $240.53 | 216,828 | Form 4 |
| Jan 21, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 1,590 | $235.00 | $374K@ $235.00 | 219,150 | Form 4 |
| Jan 20, 2026 | NTRACEO AND PRESIDENT | Option exerciseCode M · direct | 3,386 | — | — | 220,740 | Form 4 |
| Jan 20, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 71,932 | $234.74 | $16.9M@ $234.74 | 217,354 | Form 4 |
| Jan 14, 2026 | NTRACEO AND PRESIDENT | Grant or awardCode A · direct | 152,718 | — | — | 289,286 | Form 4 |
| Jan 2, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 1,634 | $229.67 | $375K@ $229.67 | 136,568 | Form 4 |
| Jan 2, 2026 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 2,214 | $228.64 | $506K@ $228.64 | 138,202 | Form 4 |
| Dec 1, 2025 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 956 | $239.44 | $229K@ $239.44 | 140,416 | Form 4 |
| Dec 1, 2025 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 2,050 | $238.13 | $488K@ $238.13 | 141,372 | Form 4 |
| Dec 1, 2025 | NTRACEO AND PRESIDENT | Open-market saleCode S · direct | 1,394 | $237.05 | $330K@ $237.05 | 143,422 | Form 4 |