| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $41.21 | 30,255 | $1,246,844.86 | 878,565 | 2024-09-03 | Filing | |
| $40.74 | 7,571 | $308,428.91 | 908,820 | 2024-09-03 | Filing | |
| $39.48 | 7,174 | $283,223.06 | 916,391 | 2024-09-03 | Filing | |
| $45.00 | 2,000 | $90,000.00 | 22,477 | 2024-08-29 | Filing | |
| $45.00 | 9,000 | $405,000.00 | 164,870 | 2024-08-29 | Filing | |
| $45.00 | 30,000 | $1,350,000.00 | 173,870 | 2024-08-29 | Filing | |
| $42.44 | 1,500 | $63,660.00 | 347,593 | 2024-08-26 | Filing | |
| $40.02 | 2,080 | $83,241.60 | 22,477 | 2024-08-23 | Filing | |
| $40.00 | 3,000 | $120,005.70 | 173,870 | 2024-08-23 | Filing | |
| $38.35 | 3,361 | $128,878.55 | 61,512 | 2024-08-20 | Filing | |
| $38.36 | 1,264 | $48,481.10 | 24,557 | 2024-08-20 | Filing | |
| $38.94 | 120 | $4,673.10 | 176,870 | 2024-08-20 | Filing | |
| $38.34 | 6,503 | $249,310.06 | 176,990 | 2024-08-20 | Filing | |
| $40.16 | 567 | $22,770.72 | 183,493 | 2024-08-20 | Filing | |
| $40.00 | 9,000 | $360,000.00 | 184,060 | 2024-08-19 | Filing | |
| $40.00 | 15,000 | $600,036.00 | 193,060 | 2024-08-19 | Filing | |
| $38.93 | 200 | $7,786.00 | 878,565 | 2024-08-20 | Filing | |
| $38.31 | 15,864 | $607,700.66 | 878,765 | 2024-08-20 | Filing | |
| $40.01 | 10,000 | $400,072.00 | 894,629 | 2024-08-19 | Filing | |
| $38.93 | 200 | $7,786.00 | 349,093 | 2024-08-20 | Filing |