| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $25.40 | 400 | $10,160.00 | 1,133,895 | 2026-04-17 | Filing |
| Officer, Director | $24.52 | 6,659 | $163,278.68 | 1,134,295 | 2026-04-17 | Filing |
| Officer, Director | $23.69 | 11,432 | $270,824.08 | 1,140,954 | 2026-04-16 | Filing |
| Officer, Director | $25.00 | 11,042 | $276,050.00 | 1,152,386 | 2026-04-16 | Filing |
| Officer | $27.30 | 15,800 | $431,340.00 | 1,503,878 | 2026-03-18 | Filing |
| Officer | $26.71 | 11,782 | $314,697.22 | 1,519,678 | 2026-03-18 | Filing |
| Officer | $25.63 | 7,691 | $197,120.33 | 1,531,460 | 2026-03-18 | Filing |
| Officer | $24.86 | 6,409 | $159,327.74 | 1,539,151 | 2026-03-18 | Filing |
| Officer | $22.28 | 34,953 | $778,752.84 | 1,545,560 | 2026-03-17 | Filing |
| Officer, Director | $25.00 | 49,350 | $1,233,750.00 | 1,163,428 | 2026-03-11 | Filing |
| Officer, Director | $22.79 | 265,000 | $6,039,350.00 | 1,604,901 | 2026-03-10 | Filing |
| Officer, Director | $21.73 | 7,490 | $162,757.70 | 1,869,901 | 2026-03-09 | Filing |
| Officer, Director | $21.13 | 25,554 | $539,956.02 | 1,877,391 | 2026-03-09 | Filing |
| Officer, Director | $20.16 | 6,956 | $140,232.96 | 1,902,945 | 2026-03-09 | Filing |
| Officer, Director | $21.22 | 7,400 | $157,028.00 | 1,212,778 | 2026-03-05 | Filing |
| Officer, Director | $20.55 | 29,294 | $601,991.70 | 1,220,178 | 2026-03-05 | Filing |
| Officer, Director | $21.23 | 6,598 | $140,075.54 | 2,118,710 | 2026-03-05 | Filing |
| Officer, Director | $20.54 | 24,481 | $502,839.74 | 2,125,308 | 2026-03-05 | Filing |
| Officer | $21.06 | 73,715 | $1,552,437.90 | 1,580,513 | 2026-03-04 | Filing |
| Officer, Director | $21.06 | 24,532 | $516,643.92 | 2,149,789 | 2026-03-04 | Filing |