| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $22.26 | 20,000 | $445,200.00 | 355,913 | 2026-02-24 | Filing | |
| $22.14 | 20,000 | $442,800.00 | 335,913 | 2026-02-23 | Filing | |
| $22.20 | 2,000 | $44,400.00 | 315,913 | 2026-02-18 | Filing | |
| $22.11 | 8,000 | $176,880.00 | 313,913 | 2026-02-17 | Filing | |
| $21.36 | 8,385 | $179,103.60 | 305,913 | 2026-02-05 | Filing | |
| $21.35 | 8,500 | $181,475.00 | 297,528 | 2026-02-04 | Filing | |
| $21.10 | 3,600 | $75,960.00 | 289,028 | 2026-02-03 | Filing | |
| $20.97 | 515 | $10,799.55 | 285,428 | 2026-02-02 | Filing | |
| $20.91 | 4,500 | $94,095.00 | 284,913 | 2026-01-30 | Filing | |
| $20.94 | 2,500 | $52,350.00 | 280,413 | 2026-01-29 | Filing | |
| $20.91 | 2,000 | $41,820.00 | 277,913 | 2026-01-23 | Filing | |
| $97.51 | 500 | $48,755.00 | 7,961 | 2026-01-26 | Filing | |
| $97.56 | 500 | $48,780.00 | 7,461 | 2026-01-23 | Filing | |
| $20.83 | 5,000 | $104,150.00 | 275,913 | 2025-10-28 | Filing | |
| $20.68 | 5,000 | $103,400.00 | 270,913 | 2025-10-27 | Filing | |
| $20.61 | 10,000 | $206,100.00 | 265,913 | 2025-10-24 | Filing | |
| $20.28 | 10,500 | $212,940.00 | 60,000 | 2025-06-11 | Filing | |
| $19.78 | 7,000 | $138,460.00 | 255,913 | 2025-06-02 | Filing | |
| $19.93 | 1,000 | $19,930.00 | 248,913 | 2025-05-22 | Filing | |
| $19.79 | 8,000 | $158,320.00 | 247,913 | 2025-05-21 | Filing |