| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $595.26 | 14,747 | $8,778,299.22 | 899,415 | 2025-11-14 | Filing |
| Large Shareholder, Officer, Director | $601.37 | 5,128 | $3,083,825.36 | 914,162 | 2025-11-13 | Filing |
| Large Shareholder, Officer, Director | $603.23 | 5,312 | $3,204,357.76 | 919,290 | 2025-11-12 | Filing |
| Officer | $605.00 | 18,000 | $10,890,000.00 | 47,500 | 2025-11-11 | Filing |
| Officer | $595.66 | 21,503 | $12,808,476.98 | 15,000 | 2025-11-05 | Filing |
| Director | $581.88 | 5,972 | $3,474,987.36 | 3,498 | 2025-10-30 | Filing |
| Officer | $585.00 | 3,568 | $2,087,280.00 | 36,503 | 2025-10-29 | Filing |
| Officer | $605.12 | 19,460 | $11,775,635.20 | 36,503 | 2025-10-27 | Filing |
| Officer | $598.85 | 15,230 | $9,120,485.50 | 13,343 | 2025-10-27 | Filing |
| Officer | $605.01 | 2,000 | $1,210,020.00 | 65,500 | 2025-10-27 | Filing |
| Officer | $480.00 | 10,000 | $4,800,000.00 | 57,500 | 2025-09-03 | Filing |
| Large Shareholder, Officer, Director | $475.11 | 1,197 | $568,706.67 | 924,602 | 2025-09-02 | Filing |
| Large Shareholder, Officer, Director | $475.90 | 36,196 | $17,225,676.40 | 925,799 | 2025-08-29 | Filing |
| Large Shareholder, Officer, Director | $475.00 | 620 | $294,500.00 | 961,995 | 2025-08-27 | Filing |
| Director | $465.04 | 1,662 | $772,896.48 | 10,197 | 2025-08-19 | Filing |
| Officer | $450.00 | 3,000 | $1,350,000.00 | 10,343 | 2025-07-28 | Filing |
| Officer | $450.14 | 7,500 | $3,376,050.00 | 57,500 | 2025-07-28 | Filing |
| Large Shareholder, Officer, Director | $451.69 | 48,487 | $21,901,093.03 | 962,615 | 2025-07-28 | Filing |
| Officer | $453.11 | 41,801 | $18,940,451.11 | 36,503 | 2025-07-24 | Filing |
| Officer | $454.23 | 12,000 | $5,450,760.00 | 6,000 | 2025-07-24 | Filing |