| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $48.36 | 5,175 | $250,263.52 | 0 | 2024-11-13 | Filing | |
| $48.33 | 10,200 | $492,983.34 | 55,398 | 2024-11-12 | Filing | |
| $48.15 | 16,079 | $774,240.83 | 16,646 | 2024-11-01 | Filing | |
| $48.36 | 100,000 | $4,836,150.00 | 859,364 | 2024-10-31 | Filing | |
| $48.07 | 21,948 | $1,055,077.67 | 79,907 | 2024-10-30 | Filing | |
| $48.61 | 74,640 | $3,628,571.35 | 182,944 | 2024-10-30 | Filing | |
| $48.45 | 9,166 | $444,097.28 | 0 | 2024-10-30 | Filing | |
| $48.63 | 24,077 | $1,170,744.13 | 15,729 | 2024-10-30 | Filing | |
| $42.50 | 5,000 | $212,500.00 | 11,700 | 2024-09-13 | Filing | |
| $42.03 | 7,774 | $326,741.22 | 1,042 | 2024-08-27 | Filing | |
| $40.46 | 2,483 | $100,463.42 | 0 | 2024-08-20 | Filing | |
| $39.73 | 12,918 | $513,206.30 | 0 | 2024-08-13 | Filing | |
| $39.60 | 2,431 | $96,268.82 | 0 | 2024-08-13 | Filing | |
| $39.51 | 17,983 | $710,504.73 | 26,737 | 2024-08-14 | Filing | |
| $40.00 | 10,000 | $400,000.00 | 15,658 | 2024-08-15 | Filing | |
| $40.00 | 6,890 | $275,600.00 | 1,042 | 2024-08-13 | Filing | |
| $39.02 | 2,175 | $84,878.29 | 0 | 2024-08-12 | Filing | |
| $40.29 | 55,280 | $2,226,999.02 | 2,000 | 2024-07-31 | Filing | |
| $37.39 | 12,830 | $479,663.66 | 57,280 | 2024-06-05 | Filing | |
| $35.00 | 20,152 | $705,320.00 | 0 | 2024-05-14 | Filing |