| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $110.42 | 100,000 | $11,042,030.00 | 12,500 | 2025-08-25 | Filing | |
| $110.56 | 40,076 | $4,430,602.18 | 39,884 | 2025-08-25 | Filing | |
| $110.43 | 199,848 | $22,069,674.29 | 125,695 | 2025-08-22 | Filing |