| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $27.00 | 25,000 | $675,000.00 | 739,370 | 2026-02-06 | Filing | |
| $26.50 | 25,000 | $662,500.00 | 764,370 | 2026-02-06 | Filing | |
| $26.00 | 25,000 | $650,000.00 | 789,370 | 2026-02-06 | Filing | |
| $25.50 | 25,000 | $637,500.00 | 814,370 | 2026-02-03 | Filing | |
| $24.50 | 25,000 | $612,500.00 | 839,370 | 2026-01-15 | Filing | |
| $25.00 | 25,000 | $625,000.00 | 864,370 | 2026-01-15 | Filing | |
| $24.00 | 25,000 | $600,000.00 | 889,370 | 2025-12-10 | Filing | |
| $23.50 | 25,000 | $587,500.00 | 914,370 | 2025-12-04 | Filing | |
| $22.40 | 1,440 | $32,256.00 | 205,859 | 2025-11-25 | Filing | |
| $21.95 | 10,000 | $219,500.00 | 207,299 | 2025-11-25 | Filing | |
| $21.50 | 10,000 | $215,000.00 | 217,299 | 2025-11-21 | Filing | |
| $20.80 | 10,000 | $208,000.00 | 227,299 | 2025-11-21 | Filing | |
| $20.90 | 10,000 | $209,000.00 | 237,299 | 2025-11-21 | Filing | |
| $21.50 | 10,000 | $215,000.00 | 217,299 | 2025-11-21 | Filing | |
| $20.80 | 10,000 | $208,000.00 | 227,299 | 2025-11-21 | Filing | |
| $20.90 | 10,000 | $209,000.00 | 237,299 | 2025-11-21 | Filing | |
| $23.55 | 38,404 | $904,406.52 | 939,370 | 2025-11-03 | Filing | |
| $23.71 | 98,252 | $2,330,026.53 | 939,370 | 2025-10-31 | Filing | |
| $20.02 | 21,047 | $421,360.94 | 39,776 | 2025-08-05 | Filing | |
| $20.94 | 10,000 | $209,400.00 | 62,537 | 2025-07-29 | Filing |