| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $23.18 | 9,500 | $220,218.55 | 585,038 | 2026-07-16 | Filing | |
| $23.38 | 4,351 | $101,729.86 | 62,371 | 2026-07-15 | Filing | |
| $24.13 | 400 | $9,652.00 | 67,845 | 2026-07-06 | Filing | |
| $23.25 | 5,600 | $130,197.20 | 68,245 | 2026-07-06 | Filing | |
| $24.50 | 5,407 | $132,471.50 | 60,612 | 2026-06-30 | Filing | |
| $22.95 | 6,000 | $137,700.00 | 59,992 | 2026-06-29 | Filing | |
| $23.11 | 10,000 | $231,100.00 | 0 | 2026-06-29 | Filing | |
| $21.42 | 30,000 | $642,681.00 | 59,992 | 2026-06-24 | Filing | |
| $20.22 | 11,845 | $239,522.48 | 59,992 | 2026-06-23 | Filing | |
| $20.00 | 2,175 | $43,500.00 | 62,371 | 2026-06-23 | Filing | |
| $20.00 | 3,000 | $60,000.00 | 67,845 | 2026-06-23 | Filing | |
| $19.00 | 2,176 | $41,344.00 | 62,371 | 2026-06-17 | Filing | |
| $19.00 | 3,000 | $57,000.00 | 67,845 | 2026-06-17 | Filing | |
| $19.73 | 468 | $9,231.86 | 594,538 | 2026-06-01 | Filing | |
| $19.41 | 4,998 | $97,021.18 | 595,006 | 2026-06-01 | Filing | |
| $19.87 | 6,000 | $119,220.00 | 67,845 | 2026-05-29 | Filing | |
| $20.00 | 2,175 | $43,500.00 | 62,371 | 2026-05-27 | Filing | |
| $19.00 | 2,176 | $41,344.00 | 62,371 | 2026-05-22 | Filing | |
| $18.01 | 10,000 | $180,100.00 | 0 | 2026-05-21 | Filing | |
| $18.92 | 5,467 | $103,446.57 | 600,004 | 2026-05-01 | Filing |