| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $70.66 | 35,000 | $2,473,100.00 | 28,959 | 2025-02-18 | Filing | |
| $69.68 | 15,941 | $1,110,768.88 | 63,959 | 2025-02-18 | Filing | |
| $68.42 | 4,100 | $280,522.00 | 79,900 | 2025-02-18 | Filing | |
| $71.26 | 3,701 | $263,733.26 | 267,380 | 2025-02-03 | Filing | |
| $70.57 | 6,299 | $444,520.43 | 271,081 | 2025-02-03 | Filing | |
| $70.00 | 9,251 | $647,570.00 | 121,893 | 2025-01-28 | Filing | |
| $65.00 | 9,251 | $601,315.00 | 121,893 | 2025-01-17 | Filing | |
| $63.35 | 39,337 | $2,491,998.95 | 0 | 2025-01-15 | Filing | |
| $62.68 | 44,663 | $2,799,476.84 | 39,337 | 2025-01-15 | Filing | |
| $63.47 | 2,919 | $185,268.93 | 128,233 | 2025-01-15 | Filing | |
| $62.97 | 3,581 | $225,495.57 | 131,152 | 2025-01-15 | Filing | |
| $56.96 | 800 | $45,568.00 | 267,380 | 2025-01-02 | Filing | |
| $56.18 | 9,200 | $516,856.00 | 268,180 | 2025-01-02 | Filing | |
| $60.00 | 9,251 | $555,060.00 | 121,893 | 2025-01-03 | Filing | |
| $56.98 | 7,330 | $417,663.40 | 121,893 | 2025-01-02 | Filing | |
| $56.26 | 20,000 | $1,125,200.00 | 184,913 | 2024-12-31 | Filing | |
| $59.18 | 57 | $3,373.26 | 132,980 | 2024-12-27 | Filing | |
| $59.18 | 43 | $2,544.74 | 58,428 | 2024-12-27 | Filing | |
| $59.72 | 313,739 | $18,737,402.92 | 133,037 | 2024-12-26 | Filing | |
| $59.72 | 233,940 | $13,971,575.23 | 58,471 | 2024-12-26 | Filing |