| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $238.48 | 600 | $143,088.00 | 451,614 | 2026-01-15 | Filing |
| Large Shareholder, Officer, Director | $237.30 | 500 | $118,650.00 | 452,214 | 2026-01-15 | Filing |
| Large Shareholder, Officer, Director | $236.69 | 1,624 | $384,384.56 | 452,714 | 2026-01-15 | Filing |
| Large Shareholder, Officer, Director | $235.39 | 1,105 | $260,105.95 | 454,338 | 2026-01-15 | Filing |
| Large Shareholder, Officer, Director | $234.42 | 700 | $164,094.00 | 455,443 | 2026-01-15 | Filing |
| Large Shareholder, Officer, Director | $232.33 | 600 | $139,398.00 | 456,143 | 2026-01-15 | Filing |
| Large Shareholder, Officer, Director | $231.38 | 796 | $184,178.48 | 456,743 | 2026-01-15 | Filing |
| Large Shareholder, Officer, Director | $230.39 | 800 | $184,312.00 | 457,539 | 2026-01-15 | Filing |
| Large Shareholder, Officer, Director | $229.39 | 1,200 | $275,268.00 | 458,339 | 2026-01-15 | Filing |
| Large Shareholder, Officer, Director | $228.39 | 3,556 | $812,154.84 | 459,539 | 2026-01-15 | Filing |
| Large Shareholder, Officer, Director | $227.36 | 3,181 | $723,232.16 | 463,095 | 2026-01-15 | Filing |
| Large Shareholder, Officer, Director | $225.84 | 300 | $67,752.00 | 466,276 | 2026-01-15 | Filing |
| Officer | $263.31 | 100 | $26,331.00 | 251,644 | 2026-01-13 | Filing |
| Officer | $262.38 | 738 | $193,636.44 | 251,744 | 2026-01-13 | Filing |
| Officer | $261.53 | 1,200 | $313,836.00 | 252,482 | 2026-01-13 | Filing |
| Officer | $260.33 | 1,636 | $425,899.88 | 253,682 | 2026-01-13 | Filing |
| Officer | $261.80 | 100 | $26,180.00 | 255,318 | 2026-01-09 | Filing |
| Officer | $260.12 | 200 | $52,024.00 | 255,418 | 2026-01-09 | Filing |
| Officer | $259.52 | 100 | $25,952.00 | 169,694 | 2026-01-08 | Filing |
| Officer | $258.77 | 780 | $201,840.60 | 169,794 | 2026-01-08 | Filing |