| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $35.78 | 25,000 | $894,500.00 | 165,591 | 2025-12-12 | Filing | |
| $36.17 | 5,000 | $180,850.00 | 46,927 | 2025-12-12 | Filing | |
| $37.99 | 13,750 | $522,362.50 | 89,250 | 2025-12-12 | Filing | |
| $36.45 | 20,000 | $729,000.00 | 493,350 | 2025-12-15 | Filing | |
| $38.53 | 20,000 | $770,600.00 | 493,350 | 2025-12-12 | Filing | |
| $22.52 | 10,000 | $225,150.00 | 190,591 | 2025-12-01 | Filing | |
| $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 |