| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $25.04 | 5,000 | $125,200.00 | 51,927 | 2025-10-07 | Filing | |
| $25.33 | 10,000 | $253,300.00 | 513,350 | 2025-10-06 | Filing | |
| $24.00 | 42,750 | $1,026,000.00 | 33,798 | 2025-10-02 | Filing | |
| $22.00 | 15,000 | $330,000.00 | 103,000 | 2025-09-03 | Filing | |
| $21.93 | 10,000 | $219,300.00 | 200,591 | 2025-09-02 | Filing | |
| $23.20 | 8,750 | $203,000.00 | 523,350 | 2025-08-29 | Filing | |
| $21.07 | 10,000 | $210,700.00 | 210,591 | 2025-07-28 | Filing | |
| $19.97 | 15,000 | $299,550.00 | 56,927 | 2025-07-10 | Filing | |
| $20.20 | 29,500 | $595,900.00 | 0 | 2025-07-02 | Filing | |
| $18.35 | 4,882 | $89,589.58 | 532,100 | 2025-06-20 | Filing | |
| $18.40 | 28,118 | $517,343.08 | 532,100 | 2025-06-18 | Filing | |
| $21.59 | 10,000 | $215,870.00 | 220,591 | 2025-03-24 | Filing | |
| $21.60 | 10,000 | $216,000.00 | 532,100 | 2025-03-26 | Filing | |
| $21.60 | 10,000 | $216,000.00 | 542,100 | 2025-03-19 | Filing | |
| $17.79 | 5,000 | $88,969.50 | 5,000 | 2025-04-17 | Filing | |
| $17.87 | 7,548 | $134,890.31 | 10,000 | 2025-04-15 | Filing | |
| $18.88 | 7,000 | $132,160.70 | 17,548 | 2025-04-09 | Filing | |
| $19.16 | 5,000 | $95,802.50 | 24,548 | 2025-04-03 | Filing | |
| $21.63 | 10,000 | $216,334.00 | 29,548 | 2025-03-25 | Filing | |
| $20.90 | 10,000 | $209,000.00 | 552,100 | 2025-03-05 | Filing |