| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $49.05 | 785 | $38,504.25 | 15,161 | 2025-01-02 | Filing | |
| $49.02 | 1,475 | $72,304.50 | 8,455 | 2025-01-02 | Filing | |
| $54.84 | 27,950 | $1,532,685.77 | 669,311 | 2024-12-05 | Filing | |
| $54.22 | 50,000 | $2,710,900.00 | 697,261 | 2024-12-04 | Filing | |
| $54.00 | 25,000 | $1,350,120.00 | 747,261 | 2024-12-03 | Filing | |
| $53.87 | 33,539 | $1,806,910.27 | 772,261 | 2024-11-27 | Filing | |
| $43.07 | 3,600 | $155,052.00 | 10,346 | 2024-11-04 | Filing | |
| $36.87 | 1,653 | $60,946.11 | 4,001 | 2024-08-09 | Filing | |
| $36.50 | 5,060,000 | $184,690,000.00 | 1,919,639 | 2024-05-09 | Filing | |
| $37.02 | 8,500 | $314,670.00 | 13,946 | 2024-05-10 | Filing | |
| $37.18 | 3,244 | $120,611.92 | 177,886 | 2024-05-10 | Filing | |
| $37.21 | 23,533 | $875,662.93 | 83,154 | 2024-05-10 | Filing | |
| $35.93 | 14,243 | $511,750.99 | 46,883 | 2024-03-12 | Filing | |
| $35.63 | 13,407 | $477,691.41 | 61,126 | 2024-03-11 | Filing | |
| $35.56 | 12,109 | $430,596.04 | 74,533 | 2024-03-08 | Filing | |
| $35.44 | 10,241 | $362,941.04 | 86,642 | 2024-03-07 | Filing | |
| $35.70 | 13,374 | $477,451.80 | 96,883 | 2024-03-06 | Filing | |
| $35.32 | 27,439 | $969,145.48 | 110,257 | 2024-03-05 | Filing | |
| $36.15 | 17,246 | $623,442.90 | 137,696 | 2024-03-04 | Filing | |
| $36.08 | 18,689 | $674,299.12 | 154,942 | 2024-03-01 | Filing |