| Aug 28, 2026 | CATChief Executive Officer | Open-market saleCode S · direct | 4,831 | $813.72 | $3.9M@ $813.72 | 34,555 | Form 4 |
| Aug 28, 2026 | CATChief Executive Officer | Open-market saleCode S · direct | 1,280 | $812.09 | $1.0M@ $812.09 | 39,386 | Form 4 |
| Aug 28, 2026 | CATChief Executive Officer | Open-market saleCode S · direct | 5,035 | $811.31 | $4.1M@ $811.31 | 40,666 | Form 4 |
| Aug 28, 2026 | CATChief Executive Officer | Open-market saleCode S · direct | 3,041 | $810.31 | $2.5M@ $810.31 | 45,701 | Form 4 |
| Aug 28, 2026 | CATChief Executive Officer | Open-market saleCode S · direct | 2,137 | $809.08 | $1.7M@ $809.08 | 48,742 | Form 4 |
| Aug 28, 2026 | CATChief Executive Officer | Open-market saleCode S · direct | 2,639 | $808.20 | $2.1M@ $808.20 | 50,879 | Form 4 |
| Aug 28, 2026 | CATChief Executive Officer | Open-market saleCode S · direct | 6,135 | $807.41 | $5.0M@ $807.41 | 53,518 | Form 4 |
| Aug 28, 2026 | CATChief Executive Officer | Open-market saleCode S · direct | 3,382 | $806.31 | $2.7M@ $806.31 | 59,653 | Form 4 |
| Aug 28, 2026 | CATChief Executive Officer | Open-market saleCode S · direct | 1,351 | $805.36 | $1.1M@ $805.36 | 63,035 | Form 4 |
| Aug 28, 2026 | CATChief Executive Officer | Open-market saleCode S · direct | 520 | $803.86 | $418K@ $803.86 | 64,386 | Form 4 |
| Aug 28, 2026 | CATChief Executive Officer | Open-market saleCode S · direct | 750 | $803.39 | $603K@ $803.39 | 64,906 | Form 4 |
| Aug 28, 2026 | CATChief Executive Officer | Open-market saleCode S · direct | 280 | $802.10 | $225K@ $802.10 | 65,656 | Form 4 |
| Aug 28, 2026 | CATChief Executive Officer | Open-market saleCode S · direct | 540 | $801.10 | $433K@ $801.10 | 65,936 | Form 4 |
| Aug 28, 2026 | CATChief Executive Officer | Open-market saleCode S · direct | 480 | $800.19 | $384K@ $800.19 | 66,476 | Form 4 |
| Aug 28, 2026 | CATChief Executive Officer | Shares withheld for tax or exercise priceCode F · direct | 12,002 | $812.98 | $9.8M@ $812.98 | 66,956 | Form 4 |
| Aug 28, 2026 | CATChief Executive Officer | Option exerciseCode M · direct | 44,403 | $219.76 | $9.8M@ $219.76 | 78,958 | Form 4 |
| Aug 26, 2026 | CATChief Executive Officer | Grant or awardCode A · direct | 19 | $821.93 | $16K@ $821.93 | 11,291 | Form 4 |
| Jul 24, 2026 | CATChief Executive Officer | Grant or awardCode A · direct | 18 | $888.73 | $16K@ $888.73 | 11,483 | Form 4 |
| Jun 26, 2026 | CATChief Executive Officer | Grant or awardCode A · direct | 16 | $997.47 | $16K@ $997.47 | 12,028 | Form 4 |
| May 26, 2026 | CATChief Executive Officer | Grant or awardCode A · direct | 18 | $908.55 | $16K@ $908.55 | 11,001 | Form 4 |
| May 11, 2026 | CATChief Executive Officer | Shares withheld for tax or exercise priceCode F · direct | 574 | $912.03 | $524K@ $912.03 | 34,507 | Form 4 |
| Apr 24, 2026 | CATChief Executive Officer | Grant or awardCode A · direct | 19 | $830.79 | $16K@ $830.79 | 11,409 | Form 4 |
| Mar 26, 2026 | CATChief Executive Officer | Grant or awardCode A · direct | 3 | $703.19 | $2K@ $703.19 | 11,583 | Form 4 |
| Mar 13, 2026 | CATChief Executive Officer | Grant or awardCode A · direct | 428 | $693.99 | $297K@ $693.99 | 11,433 | Form 4 |
| Mar 6, 2026 | CATChief Executive Officer | Grant or awardCode A · direct | 214 | $680.90 | $146K@ $680.90 | 11,293 | Form 4 |
| Mar 5, 2026 | CATChief Executive Officer | Open-market saleCode S · direct | 120 | $721.00 | $87K@ $721.00 | 35,083 | Form 4 |
| Mar 5, 2026 | CATChief Executive Officer | Open-market saleCode S · direct | 575 | $720.10 | $414K@ $720.10 | 35,203 | Form 4 |
| Mar 5, 2026 | CATChief Executive Officer | Open-market saleCode S · direct | 585 | $719.39 | $421K@ $719.39 | 35,778 | Form 4 |
| Mar 5, 2026 | CATChief Executive Officer | Open-market saleCode S · direct | 800 | $718.44 | $575K@ $718.44 | 36,363 | Form 4 |
| Mar 5, 2026 | CATChief Executive Officer | Open-market saleCode S · direct | 420 | $717.01 | $301K@ $717.01 | 37,163 | Form 4 |
| Mar 4, 2026 | CATChief Executive Officer | Shares withheld for tax or exercise priceCode F · direct | 696 | $738.42 | $514K@ $738.42 | 37,583 | Form 4 |
| Mar 3, 2026 | CATCEO | Shares withheld for tax or exercise priceCode F · direct | 676 | $719.13 | $486K@ $719.13 | 38,279 | Form 4 |
| Mar 2, 2026 | CATCEO | Grant or awardCode A · direct | 13,803 | — | — | 13,803 | Form 4 |
| Mar 2, 2026 | CATCEO | Grant or awardCode A · direct | 4,950 | — | — | 38,955 | Form 4 |
| Feb 10, 2026 | CATChief Executive Officer | Shares withheld for tax or exercise priceCode F · direct | 3,366 | $744.83 | $2.5M@ $744.83 | 33,980 | Form 4 |
| Feb 10, 2026 | CATChief Executive Officer | Grant or awardCode A · direct | 9,055 | — | — | 37,346 | Form 4 |
| Dec 26, 2025 | CATChief Executive Officer | Grant or awardCode A · direct | 26 | $583.00 | $15K@ $583.00 | 10,699 | Form 4 |
| Nov 26, 2025 | CATChief Executive Officer | Grant or awardCode A · direct | 26 | $573.73 | $15K@ $573.73 | 10,503 | Form 4 |