| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $19.95 | 9,505 | $189,577.23 | 256,319 | 2026-02-23 | Filing | |
| $19.94 | 10,495 | $209,270.30 | 265,824 | 2026-02-23 | Filing | |
| $20.00 | 30,000 | $600,132.00 | 276,319 | 2026-02-23 | Filing | |
| $20.32 | 20,000 | $406,442.00 | 306,319 | 2026-02-23 | Filing | |
| $20.17 | 151,086 | $3,046,694.52 | 269,694 | 2026-02-23 | Filing | |
| $16.10 | 1,784 | $28,722.40 | 110,951 | 2024-11-20 | Filing | |
| $16.45 | 469 | $7,715.05 | 61,752 | 2024-11-07 | Filing | |
| $16.49 | 28,941 | $477,370.22 | 62,221 | 2024-11-07 | Filing | |
| $16.40 | 73,256 | $1,201,076.07 | 191,567 | 2024-11-07 | Filing | |
| $16.44 | 39,273 | $645,530.30 | 70,131 | 2024-11-07 | Filing | |
| $16.50 | 1,680 | $27,720.17 | 109,404 | 2024-11-07 | Filing | |
| $16.39 | 15,481 | $253,795.51 | 215,757 | 2024-11-07 | Filing | |
| $16.52 | 15,000 | $247,801.50 | 231,238 | 2024-11-07 | Filing | |
| $17.43 | 3,500 | $60,987.50 | 114,212 | 2024-02-22 | Filing | |
| $21.91 | 1,021 | $22,365.01 | 46,600 | 2023-02-28 | Filing | |
| $21.90 | 19,660 | $430,554.00 | 47,621 | 2023-02-28 | Filing | |
| $21.87 | 4,203 | $91,920.45 | 84,600 | 2023-02-27 | Filing | |
| $21.85 | 5,404 | $118,098.48 | 88,803 | 2023-02-27 | Filing | |
| $23.17 | 4,575 | $106,010.53 | 64,086 | 2022-11-04 | Filing | |
| $22.77 | 2,500 | $56,925.00 | 190,611 | 2022-11-01 | Filing |