| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $22.64 | 15,647 | $354,248.08 | 434,357 | 2026-05-12 | Filing |
| Officer, Director | $22.55 | 105,439 | $2,377,649.45 | 450,004 | 2026-05-11 | Filing |
| Officer | $22.60 | 3,385 | $76,501.00 | 211,462 | 2026-05-11 | Filing |
| Officer | $25.00 | 1,206 | $30,150.00 | 214,847 | 2026-05-04 | Filing |
| Officer | $25.03 | 7,179 | $179,690.37 | 214,847 | 2026-05-01 | Filing |
| Director | $24.96 | 1,017 | $25,384.32 | 68,188 | 2026-05-04 | Filing |
| Director | $24.99 | 17,096 | $427,229.04 | 68,188 | 2026-05-01 | Filing |
| Officer | $20.85 | 5,566 | $116,051.10 | 214,847 | 2026-04-02 | Filing |
| Officer | $22.11 | 6,391 | $141,305.01 | 220,413 | 2026-03-16 | Filing |
| Officer, Director | $22.11 | 26,509 | $586,113.99 | 555,443 | 2026-03-16 | Filing |
| Officer | $21.52 | 6,565 | $141,278.80 | 226,804 | 2026-03-13 | Filing |
| Officer | $21.90 | 6,453 | $141,320.70 | 233,369 | 2026-03-12 | Filing |
| Officer, Director | $21.52 | 27,229 | $585,968.08 | 581,952 | 2026-03-13 | Filing |
| Officer, Director | $21.90 | 26,763 | $586,109.70 | 609,181 | 2026-03-12 | Filing |
| Officer, Director | $22.71 | 21,097 | $479,112.87 | 322,698 | 2026-03-10 | Filing |
| Officer, Director | $22.84 | 18,865 | $430,876.60 | 343,795 | 2026-03-09 | Filing |
| Officer, Director | $23.37 | 1,219 | $28,488.03 | 362,660 | 2026-03-09 | Filing |
| Officer, Director | $22.84 | 21,915 | $500,538.60 | 363,879 | 2026-03-09 | Filing |
| Officer, Director | $23.15 | 21,440 | $496,336.00 | 385,794 | 2026-03-06 | Filing |
| Officer | $22.84 | 4,949 | $113,035.16 | 83,711 | 2026-03-09 | Filing |