| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $110.81 | 30,000 | $3,324,249.00 | 76,400 | 2025-08-18 | Filing | |
| $110.60 | 100,000 | $11,060,030.00 | 76,400 | 2025-08-18 | Filing | |
| $110.29 | 113,000 | $12,462,837.80 | 0 | 2025-08-11 | Filing | |
| $108.89 | 113,000 | $12,304,750.80 | 0 | 2025-08-08 | Filing | |
| $110.02 | 50,000 | $5,500,820.00 | 152,412 | 2025-08-08 | Filing | |
| $91.43 | 286,000 | $26,148,522.40 | 451,790 | 2025-06-03 | Filing | |
| $89.54 | 160,000 | $14,326,512.00 | 0 | 2025-05-30 | Filing | |
| $89.09 | 100,000 | $8,909,350.00 | 12,500 | 2025-05-30 | Filing |