| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $497.88 | 292 | $145,380.96 | 98,055 | 2026-02-18 | Filing |
| Officer | $496.70 | 208 | $103,313.60 | 98,347 | 2026-02-18 | Filing |
| Officer | $493.51 | 20 | $9,870.20 | 98,555 | 2026-02-18 | Filing |
| Large Shareholder, Officer, Director | $520.43 | 320 | $166,537.60 | 10,587,161 | 2026-02-17 | Filing |
| Large Shareholder, Officer, Director | $520.10 | 2,791 | $1,451,599.10 | 10,587,481 | 2026-02-13 | Filing |
| Large Shareholder, Officer, Director | $533.26 | 1,574 | $839,351.24 | 10,590,272 | 2026-02-12 | Filing |
| Large Shareholder, Officer, Director | $531.71 | 874 | $464,714.54 | 10,591,846 | 2026-02-12 | Filing |
| Large Shareholder, Officer, Director | $530.68 | 180 | $95,522.40 | 10,592,720 | 2026-02-12 | Filing |
| Large Shareholder, Officer, Director | $528.65 | 257 | $135,863.05 | 10,592,900 | 2026-02-12 | Filing |
| Large Shareholder, Officer, Director | $527.27 | 100 | $52,727.00 | 10,593,157 | 2026-02-12 | Filing |
| Large Shareholder, Officer, Director | $526.51 | 1,083 | $570,210.33 | 10,593,257 | 2026-02-12 | Filing |
| Large Shareholder, Officer, Director | $525.05 | 980 | $514,549.00 | 10,594,340 | 2026-02-12 | Filing |
| Officer | $457.95 | 700 | $320,565.00 | 1,098 | 2025-12-15 | Filing |
| Large Shareholder, Officer, Director | $480.37 | 1,423 | $683,566.51 | 10,595,320 | 2025-12-11 | Filing |
| Large Shareholder, Officer, Director | $478.83 | 10,000 | $4,788,300.00 | 10,596,743 | 2025-12-11 | Filing |
| Large Shareholder, Officer, Director | $477.81 | 671 | $320,610.51 | 10,606,743 | 2025-12-11 | Filing |
| Large Shareholder, Officer, Director | $476.50 | 10,000 | $4,765,000.00 | 10,607,414 | 2025-12-11 | Filing |
| Large Shareholder, Officer, Director | $474.26 | 716 | $339,570.16 | 10,617,414 | 2025-12-11 | Filing |
| Large Shareholder, Officer, Director | $473.32 | 60 | $28,399.20 | 10,618,130 | 2025-12-11 | Filing |
| Large Shareholder, Officer, Director | $472.44 | 24,382 | $11,519,032.08 | 10,618,190 | 2025-12-11 | Filing |