| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $271.11 | 200 | $54,221.00 | 4,360 | 2026-05-06 | Filing |
| Officer | $270.18 | 500 | $135,091.00 | 4,560 | 2026-05-06 | Filing |
| Director | $275.09 | 800 | $220,072.00 | 0 | 2026-05-06 | Filing |
| Officer | $265.00 | 1,984 | $525,760.00 | 0 | 2026-05-05 | Filing |
| Officer | $265.00 | 1,228 | $325,420.00 | 0 | 2026-05-05 | Filing |
| Officer | $265.00 | 1,692 | $448,380.00 | 0 | 2026-05-05 | Filing |
| Officer | $265.00 | 508 | $134,620.00 | 0 | 2026-05-05 | Filing |
| Officer, Director | $267.62 | 100 | $26,762.00 | 0 | 2026-05-04 | Filing |
| Officer, Director | $256.90 | 200 | $51,379.00 | 100 | 2026-05-04 | Filing |
| Officer, Director | $255.84 | 500 | $127,918.00 | 300 | 2026-05-04 | Filing |
| Officer, Director | $254.74 | 500 | $127,370.00 | 800 | 2026-05-04 | Filing |
| Officer, Director | $253.69 | 500 | $126,846.00 | 1,300 | 2026-05-04 | Filing |
| Officer, Director | $252.25 | 700 | $176,575.98 | 1,800 | 2026-05-04 | Filing |
| Officer, Director | $251.09 | 1,300 | $326,422.46 | 2,500 | 2026-05-04 | Filing |
| Officer, Director | $250.19 | 274 | $68,551.02 | 3,800 | 2026-05-04 | Filing |
| Officer, Director | $247.05 | 100 | $24,705.00 | 4,074 | 2026-05-04 | Filing |
| Officer, Director | $244.32 | 100 | $24,432.00 | 4,174 | 2026-05-04 | Filing |
| Director | $267.62 | 100 | $26,762.00 | 0 | 2026-05-04 | Filing |
| Director | $257.20 | 200 | $51,439.00 | 100 | 2026-05-04 | Filing |
| Director | $256.27 | 300 | $76,881.99 | 300 | 2026-05-04 | Filing |