| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $143.21 | 17,500 | $2,506,106.75 | 1,927,507 | 2026-05-05 | Filing | |
| $142.04 | 52,203 | $7,414,997.64 | 1,927,507 | 2026-05-04 | Filing | |
| $143.90 | 61,072 | $8,787,961.55 | 1,927,507 | 2026-05-01 | Filing | |
| $149.98 | 100,000 | $14,998,130.00 | 112,110 | 2026-02-18 | Filing | |
| $149.88 | 50,000 | $7,494,155.00 | 57,065 | 2026-02-18 | Filing | |
| $147.17 | 93,052 | $13,694,397.70 | 864,177 | 2026-02-12 | Filing | |
| $147.27 | 515,281 | $75,883,165.63 | 1,927,507 | 2026-02-12 | Filing | |
| $141.84 | 132,000 | $18,722,840.40 | 0 | 2025-12-02 | Filing | |
| $142.00 | 80,000 | $11,360,232.00 | 0 | 2025-12-02 | Filing | |
| $143.50 | 40,076 | $5,750,966.11 | 39,884 | 2025-11-11 | Filing | |
| $143.20 | 258,000 | $36,946,167.60 | 167,695 | 2025-11-11 | Filing | |
| $140.05 | 120,000 | $16,806,204.00 | 152,412 | 2025-11-05 | Filing | |
| $141.17 | 120,000 | $16,940,472.00 | 12,500 | 2025-11-03 | Filing | |
| $141.30 | 120,000 | $16,956,384.00 | 152,412 | 2025-10-31 | Filing | |
| $141.04 | 80,000 | $11,282,928.00 | 0 | 2025-10-29 | Filing | |
| $140.01 | 120,000 | $16,801,548.00 | 76,400 | 2025-10-29 | Filing | |
| $134.65 | 152,318 | $20,509,740.55 | 433,742 | 2025-10-24 | Filing | |
| $134.65 | 212,800 | $28,653,690.24 | 433,742 | 2025-10-24 | Filing | |
| $110.64 | 44,000 | $4,867,970.80 | 0 | 2025-09-08 | Filing | |
| $110.64 | 44,000 | $4,867,970.80 | 0 | 2025-09-08 | Filing |