| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $20.39 | 674 | $13,744.88 | 21,336 | 2025-12-11 | Filing | |
| $20.25 | 12,000 | $243,015.60 | 0 | 2025-12-01 | Filing | |
| $20.02 | 4,500 | $90,081.45 | 13,436 | 2025-11-25 | Filing | |
| $19.73 | 4,500 | $88,767.00 | 2,500 | 2025-11-13 | Filing | |
| $19.74 | 900 | $17,762.40 | 0 | 2025-11-13 | Filing | |
| $19.76 | 9,617 | $190,012.69 | 95,384 | 2025-11-13 | Filing | |
| $19.77 | 8,383 | $165,698.38 | 95,384 | 2025-11-12 | Filing | |
| $19.70 | 4,500 | $88,671.15 | 26,155 | 2025-11-13 | Filing | |
| $19.07 | 4,500 | $85,810.50 | 9,488 | 2025-11-05 | Filing | |
| $17.51 | 4,500 | $78,781.95 | 2,500 | 2025-08-27 | Filing | |
| $20.09 | 1,173 | $23,565.57 | 8,143 | 2025-05-27 | Filing | |
| $20.25 | 18,000 | $364,554.00 | 9,316 | 2025-05-27 | Filing | |
| $19.78 | 8,696 | $171,998.18 | 1,495 | 2025-05-23 | Filing | |
| $19.78 | 8,696 | $171,998.18 | 1,495 | 2025-05-23 | Filing | |
| $20.50 | 304 | $6,232.00 | 1,495 | 2025-05-21 | Filing | |
| $20.67 | 18,000 | $371,988.00 | 950 | 2025-05-19 | Filing | |
| $20.27 | 12,982 | $263,171.10 | 7,449 | 2025-05-15 | Filing | |
| $20.23 | 9,000 | $182,034.00 | 15,367 | 2025-05-15 | Filing | |
| $20.04 | 11,582 | $232,103.28 | 2,006 | 2025-05-15 | Filing | |
| $19.89 | 1,150 | $22,867.75 | 950 | 2025-05-15 | Filing |