| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Large Shareholder, Officer, Director | $471.45 | 1,199 | $565,272.87 | 3,072 | 2025-06-20 | Filing |
| Large Shareholder, Officer, Director | $470.39 | 1,401 | $659,012.75 | 4,271 | 2025-06-20 | Filing |
| Large Shareholder, Officer, Director | $469.55 | 2,183 | $1,025,036.82 | 5,672 | 2025-06-20 | Filing |
| Large Shareholder, Officer, Director | $468.40 | 1,017 | $476,362.19 | 7,855 | 2025-06-20 | Filing |
| Large Shareholder, Officer, Director | $467.46 | 900 | $420,711.03 | 8,872 | 2025-06-20 | Filing |
| Large Shareholder, Officer, Director | $466.43 | 300 | $139,928.73 | 9,772 | 2025-06-20 | Filing |
| Director | $476.85 | 895 | $426,777.08 | 4,253 | 2025-06-13 | Filing |
| Large Shareholder, Officer, Director | $531.12 | 100 | $53,112.00 | 72 | 2025-06-05 | Filing |
| Large Shareholder, Officer, Director | $530.09 | 500 | $265,046.00 | 172 | 2025-06-05 | Filing |
| Large Shareholder, Officer, Director | $529.01 | 600 | $317,407.14 | 672 | 2025-06-05 | Filing |
| Large Shareholder, Officer, Director | $527.85 | 900 | $475,066.89 | 1,272 | 2025-06-05 | Filing |
| Large Shareholder, Officer, Director | $526.86 | 1,400 | $737,603.86 | 2,172 | 2025-06-05 | Filing |
| Large Shareholder, Officer, Director | $525.95 | 500 | $262,976.65 | 3,572 | 2025-06-05 | Filing |
| Large Shareholder, Officer, Director | $524.92 | 1,200 | $629,903.40 | 4,072 | 2025-06-05 | Filing |
| Large Shareholder, Officer, Director | $523.78 | 2,804 | $1,468,686.97 | 5,272 | 2025-06-05 | Filing |
| Large Shareholder, Officer, Director | $522.77 | 996 | $520,677.82 | 8,076 | 2025-06-05 | Filing |
| Large Shareholder, Officer, Director | $521.60 | 500 | $260,801.90 | 9,072 | 2025-06-05 | Filing |
| Large Shareholder, Officer, Director | $520.05 | 200 | $104,010.00 | 9,572 | 2025-06-05 | Filing |
| Large Shareholder, Officer, Director | $519.15 | 300 | $155,746.11 | 9,772 | 2025-06-05 | Filing |
| Large Shareholder, Officer, Director | $530.64 | 100 | $53,064.00 | 72 | 2025-05-19 | Filing |