| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $72.65 | 4,047 | $294,002.41 | 56,786 | 2025-03-21 | Filing | |
| $71.29 | 3,182 | $226,836.83 | 19,218 | 2025-03-14 | Filing | |
| $87.43 | 65,167 | $5,697,374.86 | 92,070 | 2024-12-11 | Filing | |
| $87.91 | 3,999 | $351,550.49 | 157,237 | 2024-12-11 | Filing | |
| $97.17 | 44,146 | $4,289,543.21 | 358,241 | 2024-09-11 | Filing | |
| $96.48 | 20,923 | $2,018,619.66 | 402,387 | 2024-09-11 | Filing | |
| $95.38 | 14,760 | $1,407,789.61 | 423,310 | 2024-09-11 | Filing | |
| $99.60 | 40,169 | $4,000,731.98 | 76,972 | 2024-08-30 | Filing | |
| $101.00 | 25,000 | $2,525,000.00 | 50,949 | 2024-08-29 | Filing | |
| $88.28 | 83,490 | $7,370,121.50 | 13,602,853 | 2024-07-24 | Filing | |
| $87.90 | 5,052 | $444,061.20 | 13,686,343 | 2024-07-24 | Filing | |
| $88.86 | 157,834 | $14,024,561.04 | 13,691,395 | 2024-07-23 | Filing | |
| $89.26 | 153,624 | $13,711,740.84 | 13,849,229 | 2024-07-23 | Filing | |
| $88.46 | 457,183 | $40,441,768.12 | 14,002,853 | 2024-07-22 | Filing | |
| $87.31 | 107,199 | $9,359,115.89 | 14,460,036 | 2024-07-22 | Filing | |
| $89.01 | 35,618 | $3,170,472.16 | 14,567,235 | 2024-07-22 | Filing | |
| $88.40 | 288,539 | $25,508,030.61 | 14,602,853 | 2024-07-19 | Filing | |
| $89.00 | 20,133 | $1,791,839.01 | 14,891,392 | 2024-07-19 | Filing | |
| $88.15 | 538,827 | $47,495,498.62 | 14,911,525 | 2024-07-18 | Filing | |
| $89.58 | 152,501 | $13,660,948.08 | 15,450,352 | 2024-07-18 | Filing |