| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $22.51 | 25,858 | $582,063.58 | 599,738 | 2025-11-20 | Filing | |
| $22.51 | 2,640 | $59,426.40 | 228,891 | 2025-11-20 | Filing | |
| $22.51 | 15,062 | $339,045.62 | 381,064 | 2025-11-20 | Filing | |
| $22.84 | 13,920 | $317,932.80 | 339,367 | 2025-11-20 | Filing | |
| $21.83 | 23,787 | $519,270.21 | 353,287 | 2025-11-20 | Filing | |
| $23.53 | 232,500 | $5,470,725.00 | 377,074 | 2025-11-13 | Filing | |
| $23.57 | 30,000 | $707,100.00 | 28,549 | 2025-11-03 | Filing | |
| $23.76 | 6,000 | $142,560.00 | 625,596 | 2025-10-29 | Filing | |
| $24.00 | 1,003 | $24,072.00 | 231,531 | 2025-10-29 | Filing | |
| $23.64 | 30,953 | $731,728.92 | 1,092,494 | 2025-10-29 | Filing | |
| $23.65 | 30,000 | $709,500.00 | 28,549 | 2025-10-29 | Filing | |
| $19.87 | 4,544 | $90,289.28 | 232,534 | 2025-09-22 | Filing | |
| $19.87 | 1,219 | $24,221.53 | 396,126 | 2025-09-22 | Filing | |
| $19.85 | 153,200 | $3,041,020.00 | 28,549 | 2025-09-09 | Filing | |
| $20.00 | 5,000 | $100,000.00 | 631,596 | 2025-09-08 | Filing | |
| $18.66 | 232,500 | $4,338,450.00 | 377,074 | 2025-09-04 | Filing | |
| $20.00 | 30,953 | $619,060.00 | 1,123,447 | 2025-08-28 | Filing | |
| $17.01 | 2,664 | $45,314.64 | 237,078 | 2025-08-20 | Filing | |
| $17.01 | 26,097 | $443,909.97 | 636,596 | 2025-08-20 | Filing | |
| $17.01 | 15,200 | $258,552.00 | 397,345 | 2025-08-20 | Filing |