| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $16.11 | 500 | $8,055.25 | 5,000 | 2026-05-01 | Filing | |
| $16.11 | 10,081 | $162,409.95 | 853,569 | 2026-05-01 | Filing | |
| $16.15 | 1,000 | $16,151.00 | 5,500 | 2026-04-30 | Filing | |
| $16.15 | 24,000 | $387,624.00 | 863,650 | 2026-04-30 | Filing | |
| $17.25 | 1,000 | $17,247.60 | 6,500 | 2026-04-29 | Filing | |
| $17.25 | 23,360 | $402,903.94 | 887,650 | 2026-04-29 | Filing | |
| $18.47 | 2,500 | $46,168.50 | 7,500 | 2026-04-28 | Filing | |
| $18.47 | 43,788 | $808,650.51 | 911,010 | 2026-04-28 | Filing | |
| $20.50 | 202 | $4,141.51 | 954,798 | 2026-04-21 | Filing | |
| $20.46 | 5,000 | $102,305.50 | 10,000 | 2026-04-17 | Filing | |
| $20.46 | 11,267 | $230,535.21 | 955,000 | 2026-04-17 | Filing | |
| $21.04 | 6,500 | $136,788.60 | 63,999 | 2025-12-12 | Filing | |
| $31.28 | 13,500 | $422,277.30 | 70,499 | 2025-12-11 | Filing | |
| $31.60 | 2,000 | $63,203.40 | 2,000 | 2025-12-08 | Filing | |
| $30.39 | 8,625 | $262,129.28 | 863,980 | 2025-12-10 | Filing | |
| $30.58 | 8,785 | $268,678.68 | 872,605 | 2025-12-09 | Filing | |
| $30.75 | 125,400 | $3,856,050.00 | 881,390 | 2025-12-08 | Filing | |
| $31.60 | 2,000 | $63,203.40 | 2,000 | 2025-12-08 | Filing | |
| $30.39 | 8,625 | $262,129.28 | 863,980 | 2025-12-10 | Filing | |
| $30.58 | 8,785 | $268,678.68 | 872,605 | 2025-12-09 | Filing |