| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $88.79 | 40,000 | $3,551,408.00 | 152,412 | 2025-05-29 | Filing | |
| $86.36 | 100,000 | $8,635,560.00 | 76,400 | 2025-05-13 | Filing | |
| $80.29 | 90,000 | $7,225,650.00 | 0 | 2025-05-02 | Filing | |
| $80.29 | 36,000 | $2,890,260.00 | 0 | 2025-05-02 | Filing | |
| $80.03 | 87,500 | $7,002,966.25 | 12,500 | 2025-05-02 | Filing | |
| $76.22 | 30,000 | $2,286,678.00 | 0 | 2025-04-25 | Filing | |
| $76.28 | 175,000 | $13,348,947.50 | 51,400 | 2025-04-25 | Filing | |
| $75.91 | 200,000 | $15,182,460.00 | 447,790 | 2025-04-25 | Filing | |
| $75.91 | 190,000 | $14,423,337.00 | 447,790 | 2025-04-25 | Filing | |
| $75.49 | 100,000 | $7,549,470.00 | 0 | 2025-04-25 | Filing | |
| $75.88 | 100,000 | $7,587,890.00 | 0 | 2025-04-25 | Filing | |
| $75.73 | 2,000,000 | $151,457,200.00 | 2,002,507 | 2025-04-25 | Filing | |
| $75.93 | 400,000 | $30,370,320.00 | 100,000 | 2025-04-25 | Filing | |
| $74.12 | 132,000 | $9,783,272.40 | 0 | 2024-11-08 | Filing | |
| $71.81 | 180,000 | $12,926,214.00 | 14,000 | 2024-11-06 | Filing | |
| $71.56 | 300,000 | $21,469,140.00 | 318,116 | 2024-11-06 | Filing | |
| $68.84 | 180,000 | $12,391,938.00 | 14,000 | 2024-10-29 | Filing | |
| $68.80 | 75,000 | $5,159,737.50 | 76,400 | 2024-10-30 | Filing | |
| $68.76 | 150,000 | $10,314,060.00 | 218,116 | 2024-10-29 | Filing | |
| $69.93 | 289,328 | $20,232,822.77 | 931,836 | 2024-10-29 | Filing |