| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Director | $175.96 | 995 | $175,076.62 | 0 | 2026-02-23 | Filing |
| Director | $175.96 | 1,508 | $265,342.25 | 0 | 2026-02-23 | Filing |
| Officer, Director | $174.60 | 4,469 | $780,303.94 | 29,153 | 2026-02-23 | Filing |
| Officer | $177.72 | 2,000 | $355,440.00 | 0 | 2026-02-23 | Filing |
| Director | $155.00 | 200 | $31,000.00 | 0 | 2026-01-20 | Filing |
| Director | $150.00 | 200 | $30,000.00 | 0 | 2026-01-15 | Filing |
| Director | $145.00 | 200 | $29,000.00 | 0 | 2026-01-05 | Filing |
| Director | $140.00 | 200 | $28,000.00 | 0 | 2026-01-05 | Filing |
| Large Shareholder, Officer, Director | $114.36 | 1,883 | $215,336.30 | 9,708,163 | 2025-12-31 | Filing |
| Large Shareholder, Officer, Director | $114.00 | 217 | $24,738.00 | 9,710,046 | 2025-12-30 | Filing |
| Large Shareholder, Officer, Director | $113.23 | 13,167 | $1,490,861.23 | 9,710,263 | 2025-12-30 | Filing |
| Large Shareholder, Officer, Director | $112.45 | 6,616 | $743,936.78 | 9,723,430 | 2025-12-30 | Filing |
| Large Shareholder, Officer, Director | $112.01 | 217 | $24,305.19 | 9,730,046 | 2025-12-29 | Filing |
| Large Shareholder, Officer, Director | $111.17 | 5,700 | $633,657.03 | 9,730,263 | 2025-12-29 | Filing |
| Large Shareholder, Officer, Director | $111.00 | 4,300 | $477,300.00 | 9,735,963 | 2025-12-26 | Filing |
| Large Shareholder, Officer, Director | $109.88 | 15,700 | $1,725,174.09 | 9,740,263 | 2025-12-26 | Filing |
| Large Shareholder, Officer, Director | $109.26 | 3,203 | $349,963.30 | 9,755,963 | 2025-12-24 | Filing |
| Large Shareholder, Officer, Director | $108.73 | 9,197 | $1,000,008.20 | 9,759,166 | 2025-12-24 | Filing |
| Large Shareholder, Officer, Director | $108.41 | 8,640 | $936,655.49 | 9,768,363 | 2025-12-23 | Filing |
| Large Shareholder, Officer, Director | $107.61 | 8,276 | $890,554.70 | 9,777,003 | 2025-12-23 | Filing |