| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $32.50 | 1,208 | $39,260.00 | 89,267 | 2026-05-04 | Filing |
| Officer | $32.03 | 19,066 | $610,683.98 | 420,000 | 2026-05-04 | Filing |
| Officer | $32.00 | 4,734 | $151,488.00 | 439,066 | 2026-04-27 | Filing |
| Officer | $32.04 | 2,932 | $93,941.28 | 443,800 | 2026-04-24 | Filing |
| Officer | $32.00 | 1,483 | $47,456.00 | 446,732 | 2026-04-22 | Filing |
| Officer | $32.02 | 2,385 | $76,367.70 | 448,215 | 2026-04-20 | Filing |
| Officer | $32.00 | 3,000 | $96,000.00 | 450,600 | 2026-04-17 | Filing |
| Officer | $30.00 | 4,864 | $145,920.00 | 104,814 | 2026-04-16 | Filing |
| Officer | $30.00 | 136 | $4,080.00 | 109,678 | 2026-04-15 | Filing |
| Large Shareholder, Officer, Director | $30.00 | 49,860 | $1,495,800.00 | 1,502,477 | 2026-04-16 | Filing |
| Large Shareholder, Officer, Director | $30.00 | 140 | $4,200.00 | 1,552,337 | 2026-04-15 | Filing |
| Large Shareholder, Officer, Director | $27.52 | 8,237 | $226,682.24 | 1,489,240 | 2026-04-08 | Filing |
| Large Shareholder, Officer, Director | $27.55 | 13,666 | $376,498.30 | 1,497,477 | 2026-04-07 | Filing |
| Large Shareholder, Officer, Director | $27.50 | 160 | $4,400.00 | 1,511,173 | 2025-09-29 | Filing |
| Large Shareholder, Officer, Director | $27.55 | 8 | $220.40 | 1,511,333 | 2025-09-24 | Filing |
| Large Shareholder, Officer, Director | $27.50 | 85 | $2,337.50 | 1,511,341 | 2025-09-23 | Filing |
| Large Shareholder, Officer, Director | $27.50 | 1,165 | $32,037.50 | 1,511,426 | 2025-09-22 | Filing |
| Large Shareholder, Officer, Director | $27.50 | 3,825 | $105,187.50 | 1,512,591 | 2025-09-19 | Filing |
| Large Shareholder, Officer, Director | $27.50 | 2,620 | $72,050.00 | 1,516,416 | 2025-09-18 | Filing |
| Large Shareholder, Officer, Director | $27.51 | 2,811 | $77,330.61 | 1,519,036 | 2025-09-17 | Filing |