| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $248.53 | 20,790 | $5,166,876.33 | 19,210 | 2026-01-05 | Filing |
| Director | $250.03 | 1,375 | $343,795.79 | 0 | 2026-01-05 | Filing |
| | $238.18 | 160 | $38,108.00 | 184,973 | 2026-01-02 | Filing |
| | $237.49 | 2,560 | $607,986.18 | 185,133 | 2026-01-02 | Filing |
| | $236.30 | 2,505 | $591,942.02 | 187,693 | 2026-01-02 | Filing |
| | $235.58 | 1,000 | $235,578.00 | 190,198 | 2026-01-02 | Filing |
| | $234.26 | 241 | $56,455.91 | 191,198 | 2026-01-02 | Filing |
| | $233.37 | 470 | $109,685.78 | 191,439 | 2026-01-02 | Filing |
| | $232.27 | 400 | $92,909.60 | 191,909 | 2026-01-02 | Filing |
| | $231.09 | 495 | $114,389.06 | 192,309 | 2026-01-02 | Filing |
| | $230.18 | 929 | $213,835.45 | 192,804 | 2026-01-02 | Filing |
| | $229.01 | 520 | $119,083.22 | 193,733 | 2026-01-02 | Filing |
| | $227.70 | 440 | $100,186.42 | 194,253 | 2026-01-02 | Filing |
| | $226.88 | 280 | $63,525.59 | 194,693 | 2026-01-02 | Filing |
| Large Shareholder, Officer, Director | $252.30 | 1,583 | $399,397.87 | 0 | 2025-12-22 | Filing |
| Large Shareholder, Officer, Director | $251.52 | 8,635 | $2,171,872.61 | 1,583 | 2025-12-22 | Filing |
| Large Shareholder, Officer, Director | $250.50 | 11,707 | $2,932,617.55 | 10,218 | 2025-12-22 | Filing |
| Large Shareholder, Officer, Director | $249.55 | 8,937 | $2,230,226.56 | 21,925 | 2025-12-22 | Filing |
| Large Shareholder, Officer, Director | $248.61 | 9,138 | $2,271,764.37 | 30,862 | 2025-12-22 | Filing |
| | $252.82 | 1,375 | $347,622.69 | 0 | 2025-12-18 | Filing |