| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $16.88 | 60,000 | $1,012,800.00 | 96,928 | 2026-05-18 | Filing |
| Officer, Director | $17.62 | 35,000 | $616,700.00 | 1,786,039 | 2026-04-29 | Filing |
| Officer, Director | $18.02 | 25,000 | $450,500.00 | 1,751,039 | 2026-04-28 | Filing |
| Director | $18.63 | 3,768 | $70,197.84 | 426,736 | 2026-03-31 | Filing |
| Director | $20.00 | 150,000 | $3,000,000.00 | 2,359,025 | 2026-03-31 | Filing |
| Officer, Director | $19.31 | 34,000 | $656,540.00 | 1,726,039 | 2026-03-31 | Filing |
| Officer, Director | $18.23 | 20,000 | $364,600.00 | 1,692,039 | 2026-03-30 | Filing |
| Director | $20.00 | 75,000 | $1,500,000.00 | 422,968 | 2026-03-31 | Filing |
| Director | $22.50 | 25,985 | $584,662.50 | 347,968 | 2026-02-11 | Filing |
| Director | $26.36 | 4,160 | $109,657.60 | 19,860 | 2026-02-13 | Filing |
| Director | $26.50 | 5,000 | $132,500.00 | 15,700 | 2026-02-12 | Filing |
| Director | $24.34 | 5,700 | $138,738.00 | 10,700 | 2026-02-12 | Filing |
| Director | $23.77 | 5,000 | $118,850.00 | 5,000 | 2026-02-12 | Filing |
| Officer, Director | $17.96 | 57,000 | $1,023,720.00 | 423,155 | 2026-02-02 | Filing |
| Officer, Director | $16.55 | 20,000 | $331,000.00 | 366,155 | 2026-01-09 | Filing |
| Officer, Director | $16.30 | 30,000 | $489,000.00 | 346,155 | 2026-01-08 | Filing |
| Officer, Director | $16.38 | 50,000 | $819,000.00 | 316,155 | 2026-01-07 | Filing |
| | $19.00 | 63,158 | $1,200,002.00 | 1,173,395 | 2025-10-09 | Filing |
| | $19.00 | 63,157 | $1,199,983.00 | 1,917,895 | 2025-10-09 | Filing |
| | $19.00 | 63,158 | $1,200,002.00 | 1,173,395 | 2025-10-09 | Filing |