| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $46.30 | 75,744 | $3,506,947.20 | 1,359,941 | 2024-11-22 | Filing | |
| $45.59 | 120,574 | $5,496,968.66 | 1,435,685 | 2024-11-22 | Filing | |
| $47.17 | 38,333 | $1,808,167.61 | 0 | 2024-11-21 | Filing | |
| $47.13 | 69,218 | $3,262,244.34 | 0 | 2024-11-21 | Filing | |
| $45.16 | 17,274 | $780,093.84 | 0 | 2024-11-20 | Filing | |
| $46.24 | 25,000 | $1,156,000.00 | 1,188,358 | 2024-11-21 | Filing | |
| $47.13 | 54,440 | $2,565,757.20 | 1,213,358 | 2024-11-21 | Filing | |
| $46.61 | 87,184 | $4,063,646.24 | 1,267,798 | 2024-11-21 | Filing | |
| $45.41 | 58,376 | $2,650,854.16 | 1,354,982 | 2024-11-21 | Filing | |
| $44.25 | 50,000 | $2,212,500.00 | 1,188,358 | 2024-11-20 | Filing | |
| $44.91 | 160,000 | $7,185,600.00 | 519,401 | 2024-11-19 | Filing | |
| $45.12 | 12,726 | $574,197.12 | 0 | 2024-11-19 | Filing | |
| $44.02 | 30,000 | $1,320,600.00 | 12,726 | 2024-11-19 | Filing | |
| $42.15 | 50,000 | $2,107,500.00 | 42,726 | 2024-11-19 | Filing | |
| $43.35 | 16,857 | $730,750.95 | 0 | 2024-11-18 | Filing | |
| $42.33 | 32,754 | $1,386,476.82 | 16,857 | 2024-11-18 | Filing | |
| $40.75 | 389 | $15,851.75 | 49,611 | 2024-11-18 | Filing | |
| $42.75 | 6,883 | $294,248.25 | 25,262 | 2024-11-13 | Filing | |
| $40.85 | 6,352 | $259,479.20 | 32,145 | 2024-11-13 | Filing | |
| $40.09 | 36,765 | $1,473,908.85 | 38,497 | 2024-11-13 | Filing |