| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $197.37 | 200 | $39,474.00 | 12,340 | 2025-05-13 | Filing | |
| $196.59 | 2,000 | $393,180.00 | 12,540 | 2025-05-12 | Filing | |
| $194.57 | 1,000 | $194,570.00 | 14,540 | 2025-05-12 | Filing | |
| $193.55 | 1,800 | $348,390.00 | 15,540 | 2025-05-12 | Filing | |
| $194.00 | 1,927 | $373,838.00 | 5,217 | 2025-05-12 | Filing | |
| $171.05 | 2,150 | $367,757.50 | 17,340 | 2025-03-04 | Filing | |
| $185.22 | 429,253 | $79,506,240.66 | 2,681,309 | 2025-01-13 | Filing | |
| $181.61 | 868 | $157,637.48 | 4,818 | 2024-12-31 | Filing | |
| $162.81 | 529,410 | $86,193,242.10 | 3,110,562 | 2024-12-19 | Filing | |
| $177.00 | 125,000 | $22,125,000.00 | 3,639,972 | 2024-11-27 | Filing | |
| $175.60 | 472,876 | $83,037,025.60 | 3,764,972 | 2024-11-21 | Filing | |
| $176.91 | 875 | $154,796.25 | 5,686 | 2024-11-22 | Filing | |
| $171.18 | 875 | $149,782.50 | 6,561 | 2024-11-20 | Filing | |
| $146.25 | 960,000 | $140,400,000.00 | 4,237,848 | 2024-09-19 | Filing | |
| $144.02 | 567 | $81,659.34 | 2,410 | 2024-08-16 | Filing | |
| $140.21 | 2,327 | $326,268.67 | 7,144 | 2024-08-14 | Filing | |
| $141.03 | 1,274 | $179,672.22 | 17,577 | 2024-08-12 | Filing | |
| $140.42 | 3,250 | $456,365.00 | 18,851 | 2024-08-12 | Filing | |
| $139.75 | 3,250 | $454,187.50 | 22,101 | 2024-08-12 | Filing | |
| $158.83 | 632 | $100,380.56 | 3,210 | 2024-05-30 | Filing |