| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Director | $21.75 | 1,090 | $23,707.50 | 1,601,551 | 2026-03-06 | Filing |
| Large Shareholder, Director | $22.25 | 7,500 | $166,875.00 | 1,600,461 | 2026-03-05 | Filing |
| Large Shareholder, Director | $22.75 | 2,000 | $45,500.00 | 1,592,961 | 2026-03-04 | Filing |
| Large Shareholder, Director | $22.00 | 92 | $2,024.00 | 1,590,961 | 2026-03-03 | Filing |
| Large Shareholder, Director | $22.35 | 27 | $603.45 | 1,590,869 | 2026-02-27 | Filing |
| Large Shareholder, Director | $22.44 | 1,000 | $22,438.20 | 1,590,842 | 2026-02-27 | Filing |
| Large Shareholder, Director | $22.45 | 1,000 | $22,450.00 | 1,589,842 | 2026-02-27 | Filing |
| Large Shareholder, Director | $22.40 | 1,000 | $22,400.00 | 1,588,842 | 2026-02-27 | Filing |
| Large Shareholder, Director | $22.50 | 3,000 | $67,500.00 | 1,587,842 | 2026-02-23 | Filing |
| Large Shareholder, Director | $22.45 | 2,000 | $44,900.00 | 1,584,842 | 2026-02-23 | Filing |
| Large Shareholder, Director | $21.55 | 8,400 | $181,020.00 | 1,582,842 | 2025-08-21 | Filing |
| Large Shareholder, Director | $21.55 | 5,000 | $107,749.50 | 1,574,442 | 2025-08-21 | Filing |
| Large Shareholder, Director | $21.60 | 232 | $5,011.20 | 1,569,442 | 2025-08-20 | Filing |
| Director | $20.33 | 3,000 | $60,989.70 | 419,044 | 2025-08-01 | Filing |
| Director | $20.17 | 2,000 | $40,333.20 | 416,044 | 2025-08-01 | Filing |
| Director | $20.03 | 2,000 | $40,060.00 | 414,044 | 2025-08-01 | Filing |
| Director | $19.98 | 3,000 | $59,940.00 | 412,044 | 2025-08-01 | Filing |
| Large Shareholder, Director | $21.49 | 5,000 | $107,447.00 | 1,569,210 | 2025-07-29 | Filing |
| Large Shareholder, Director | $21.46 | 2,000 | $42,911.20 | 1,564,210 | 2025-07-29 | Filing |
| Large Shareholder, Director | $21.45 | 6,000 | $128,700.00 | 1,562,210 | 2025-07-29 | Filing |