| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Large Shareholder, Officer, Director | $471.50 | 884 | $416,806.00 | 10,642,572 | 2025-12-11 | Filing |
| Large Shareholder, Officer, Director | $470.40 | 28,264 | $13,295,385.60 | 10,643,456 | 2025-12-11 | Filing |
| Large Shareholder, Officer, Director | $475.35 | 80 | $38,028.00 | 10,671,720 | 2025-12-10 | Filing |
| Large Shareholder, Officer, Director | $473.70 | 80 | $37,896.00 | 10,671,800 | 2025-12-10 | Filing |
| Large Shareholder, Officer, Director | $472.40 | 5,534 | $2,614,261.60 | 10,671,880 | 2025-12-10 | Filing |
| Officer | $478.71 | 665 | $318,342.15 | 21,843 | 2025-12-11 | Filing |
| Officer | $477.43 | 1,335 | $637,369.05 | 22,508 | 2025-12-11 | Filing |