| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $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 | |
| $33.37 | 8,773 | $292,755.01 | 8,050 | 2025-06-06 | Filing | |
| $33.66 | 5,105 | $171,834.30 | 20,008 | 2025-06-06 | Filing | |
| $33.45 | 2,500 | $83,612.50 | 22,329 | 2025-06-06 | Filing | |
| $33.30 | 30,000 | $999,000.00 | 13,957 | 2025-06-06 | Filing | |
| $33.72 | 10,000 | $337,200.00 | 201,586 | 2025-06-04 | Filing | |
| $34.10 | 20,000 | $681,978.00 | 998,090 | 2025-05-28 | Filing | |
| $31.46 | 20,000 | $629,194.00 | 809,452 | 2025-04-29 | Filing | |
| $32.75 | 20,000 | $655,014.00 | 829,452 | 2025-03-25 | Filing | |
| $32.65 | 4,100 | $133,873.20 | 344 | 2025-02-28 | Filing |