| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $26.27 | 190 | $4,991.30 | 590 | 2026-09-18 | Filing |
| Director | $25.92 | 200 | $5,184.00 | 2,000 | 2026-09-02 | Filing |
| Director | $26.20 | 200 | $5,240.00 | 1,800 | 2026-08-28 | Filing |
| Director | $26.00 | 200 | $5,200.00 | 1,600 | 2026-08-27 | Filing |
| Director | $26.50 | 500 | $13,250.00 | 10,000 | 2026-08-26 | Filing |
| Director | $26.75 | 200 | $5,350.00 | 1,400 | 2026-08-25 | Filing |
| Director | $26.87 | 200 | $5,374.00 | 1,200 | 2026-08-24 | Filing |
| Director | $27.00 | 2,000 | $54,000.00 | 4,450 | 2026-08-24 | Filing |
| Officer | $26.75 | 200 | $5,350.00 | 550 | 2026-08-20 | Filing |
| Officer | $26.50 | 50 | $1,325.00 | 350 | 2026-08-19 | Filing |
| Officer | $27.85 | 100 | $2,785.00 | 300 | 2026-05-20 | Filing |
| Director | $27.85 | 700 | $19,495.00 | 2,450 | 2026-05-20 | Filing |
| Large Shareholder, Officer, Director | $34.60 | 18 | $622.80 | 135 | 2026-03-20 | Filing |
| Large Shareholder, Officer, Director | $34.60 | 25 | $865.00 | 8,216,801 | 2026-03-20 | Filing |
| Large Shareholder, Officer, Director | $34.60 | 10 | $346.00 | 249,204 | 2026-03-20 | Filing |
| Large Shareholder, Officer, Director | $34.60 | 18 | $622.80 | 135 | 2026-03-20 | Filing |
| Large Shareholder, Officer, Director | $34.60 | 25 | $865.00 | 8,216,801 | 2026-03-20 | Filing |
| Large Shareholder, Officer, Director | $34.60 | 10 | $346.00 | 249,214 | 2026-03-20 | Filing |
| Director | $33.96 | 150 | $5,094.00 | 400 | 2026-03-20 | Filing |
| Large Shareholder, Officer, Director | $34.06 | 18 | $613.08 | 117 | 2026-03-19 | Filing |