| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $210.00 | 1,130 | $237,300.00 | 85,398 | 2026-01-06 | Filing |
| Large Shareholder | $214.07 | 100 | $21,406.82 | 105,049 | 2026-01-02 | Filing |
| Large Shareholder | $213.44 | 500 | $106,721.20 | 105,149 | 2026-01-02 | Filing |
| Large Shareholder | $212.24 | 450 | $95,508.68 | 105,649 | 2026-01-02 | Filing |
| Large Shareholder | $210.70 | 1,623 | $341,963.18 | 106,099 | 2026-01-02 | Filing |
| Large Shareholder | $209.91 | 288 | $60,453.88 | 107,722 | 2026-01-02 | Filing |
| Large Shareholder | $208.73 | 2,712 | $566,076.57 | 108,010 | 2026-01-02 | Filing |
| Large Shareholder | $207.74 | 2,272 | $471,985.05 | 110,722 | 2026-01-02 | Filing |
| Large Shareholder | $206.47 | 8,010 | $1,653,836.72 | 112,994 | 2026-01-02 | Filing |
| Large Shareholder | $205.79 | 26,512 | $5,455,824.94 | 121,004 | 2026-01-02 | Filing |
| Large Shareholder | $204.63 | 15,339 | $3,138,759.75 | 147,516 | 2026-01-02 | Filing |
| Large Shareholder | $203.81 | 14,862 | $3,028,964.77 | 162,855 | 2026-01-02 | Filing |
| Large Shareholder | $202.65 | 8,811 | $1,785,540.34 | 177,717 | 2026-01-02 | Filing |
| Large Shareholder | $216.88 | 700 | $151,816.00 | 105,049 | 2025-12-23 | Filing |
| Large Shareholder | $216.01 | 3,800 | $820,838.00 | 105,749 | 2025-12-23 | Filing |
| Large Shareholder | $215.29 | 50,857 | $10,949,084.90 | 109,549 | 2025-12-23 | Filing |
| Large Shareholder | $214.32 | 24,922 | $5,341,253.13 | 160,406 | 2025-12-23 | Filing |
| Officer | $219.64 | 500 | $109,820.00 | 111,353 | 2025-12-19 | Filing |
| Officer | $218.86 | 4,509 | $986,846.05 | 111,853 | 2025-12-19 | Filing |
| Officer | $218.20 | 1,538 | $335,592.06 | 116,362 | 2025-12-19 | Filing |