| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $93.30 | 20,032 | $1,869,009.64 | 49,172 | 2024-11-04 | Filing | |
| $93.53 | 50,000 | $4,676,310.00 | 36,726 | 2024-11-01 | Filing | |
| $103.86 | 2,313 | $240,228.18 | 11,755 | 2024-08-23 | Filing | |
| $102.94 | 14,794 | $1,522,919.51 | 5,146 | 2024-08-08 | Filing | |
| $102.76 | 22,000 | $2,260,728.80 | 59,726 | 2024-08-08 | Filing | |
| $103.28 | 15,850 | $1,636,926.19 | 13,942 | 2024-08-06 | Filing | |
| $102.88 | 24,781 | $2,549,404.85 | 3,191 | 2024-08-06 | Filing | |
| $103.10 | 10,533 | $1,085,956.51 | 10,377 | 2024-08-06 | Filing | |
| $99.47 | 40,000 | $3,978,660.00 | 5,146 | 2024-07-31 | Filing | |
| $94.15 | 22,250 | $2,094,939.85 | 59,698 | 2024-05-14 | Filing | |
| $94.06 | 12,226 | $1,149,926.21 | 13,924 | 2024-05-09 | Filing | |
| $94.15 | 12,000 | $1,129,854.00 | 5,118 | 2024-05-09 | Filing | |
| $93.48 | 3,497 | $326,882.08 | 3,181 | 2024-05-07 | Filing | |
| $91.92 | 6,115 | $562,090.80 | 13,924 | 2024-05-01 | Filing | |
| $91.59 | 6,329 | $579,695.89 | 30,236 | 2024-05-01 | Filing | |
| $84.67 | 3,538 | $299,578.38 | 59,698 | 2024-02-20 | Filing | |
| $83.96 | 5,790 | $486,108.14 | 63,236 | 2024-02-16 | Filing | |
| $84.17 | 55,486 | $4,670,084.61 | 286,881 | 2024-02-20 | Filing | |
| $84.41 | 14,462 | $1,220,802.50 | 342,367 | 2024-02-20 | Filing | |
| $84.06 | 29,772 | $2,502,664.09 | 301,343 | 2024-02-16 | Filing |