| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $284.32 | 5,252 | $1,493,248.64 | 7,734 | 2026-06-10 | Filing | |
| $278.36 | 2,763 | $769,108.68 | 6,268 | 2026-05-28 | Filing | |
| $280.11 | 333 | $93,276.63 | 7,734 | 2026-05-26 | Filing | |
| $302.72 | 333 | $100,805.76 | 8,067 | 2026-04-23 | Filing | |
| $307.00 | 2,626 | $806,182.00 | 8,400 | 2026-04-10 | Filing | |
| $313.47 | 333 | $104,385.51 | 8,400 | 2026-03-23 | Filing | |
| $323.77 | 600 | $194,262.00 | 1,063 | 2026-03-18 | Filing | |
| $328.34 | 2,626 | $862,220.84 | 8,733 | 2026-03-10 | Filing | |
| $330.43 | 333 | $110,033.19 | 8,733 | 2026-02-23 | Filing | |
| $333.24 | 4,600 | $1,532,904.00 | 2,291 | 2026-02-23 | Filing | |
| $333.42 | 1,601 | $533,692.06 | 2,291 | 2026-02-23 | Filing | |
| $333.54 | 26,276 | $8,764,097.04 | 22,900 | 2026-02-13 | Filing | |
| $331.35 | 26,277 | $8,706,883.95 | 22,900 | 2026-02-12 | Filing | |
| $331.00 | 4,692 | $1,553,052.00 | 6,200 | 2026-02-12 | Filing | |
| $325.25 | 2,626 | $854,106.50 | 5,398 | 2026-02-10 | Filing | |
| $306.58 | 2,626 | $805,079.08 | 5,398 | 2026-01-12 | Filing | |
| $320.00 | 2,486 | $795,520.00 | 6,268 | 2025-12-16 | Filing | |
| $315.00 | 658 | $207,270.00 | 6,200 | 2025-12-12 | Filing | |
| $305.50 | 6,567 | $2,006,218.50 | 4,606 | 2025-12-01 | Filing | |
| $310.00 | 17,134 | $5,311,540.00 | 26,353 | 2025-11-21 | Filing |