| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $33.93 | 1,200 | $40,712.04 | 37,649 | 2026-06-03 | Filing | |
| $34.59 | 2,070 | $71,601.30 | 6,864 | 2026-05-29 | Filing | |
| $36.00 | 3,612 | $130,032.00 | 8,050 | 2026-05-27 | Filing | |
| $36.20 | 5,000 | $181,000.00 | 11,662 | 2026-05-26 | Filing | |
| $36.19 | 4,834 | $174,918.29 | 20,008 | 2026-05-26 | Filing | |
| $38.00 | 15,000 | $570,000.00 | 93,708 | 2026-05-08 | Filing | |
| $37.00 | 15,000 | $555,000.00 | 108,708 | 2026-04-29 | Filing | |
| $36.00 | 15,000 | $540,000.00 | 123,708 | 2026-04-23 | Filing | |
| $35.00 | 13,009 | $455,315.00 | 138,708 | 2026-04-17 | Filing | |
| $35.00 | 1,991 | $69,685.00 | 151,717 | 2026-04-10 | Filing | |
| $35.60 | 13,957 | $496,869.20 | 0 | 2025-12-02 | Filing | |
| $33.24 | 20,000 | $664,728.00 | 898,878 | 2025-10-28 | Filing | |
| $36.28 | 20,000 | $725,604.00 | 918,878 | 2025-09-23 | Filing | |
| $37.00 | 10,000 | $370,000.00 | 153,708 | 2025-09-18 | Filing | |
| $34.74 | 20,000 | $694,764.00 | 938,878 | 2025-08-26 | Filing | |
| $33.90 | 20,000 | $677,986.00 | 958,878 | 2025-07-29 | Filing | |
| $36.71 | 20,000 | $734,160.00 | 978,090 | 2025-06-24 | Filing | |
| $36.00 | 20,000 | $720,000.00 | 161,586 | 2025-06-23 | Filing | |
| $35.00 | 10,000 | $350,000.00 | 181,586 | 2025-06-16 | Filing | |
| $34.00 | 10,000 | $340,000.00 | 191,586 | 2025-06-11 | Filing |