| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $321.93 | 200 | $64,385.00 | 3,492 | 2026-06-01 | Filing |
| Officer, Director | $319.02 | 500 | $159,510.00 | 3,692 | 2026-06-01 | Filing |
| Officer, Director | $317.85 | 17 | $5,403.41 | 4,192 | 2026-06-01 | Filing |
| Officer, Director | $316.27 | 200 | $63,253.00 | 4,209 | 2026-06-01 | Filing |
| Officer, Director | $314.94 | 283 | $89,127.34 | 4,409 | 2026-06-01 | Filing |
| Officer, Director | $314.11 | 300 | $94,233.99 | 4,692 | 2026-06-01 | Filing |
| Large Shareholder, Officer, Director | $341.75 | 163 | $55,704.70 | 8,808,090 | 2026-05-29 | Filing |
| Large Shareholder, Officer, Director | $340.22 | 237 | $80,631.00 | 8,808,253 | 2026-05-29 | Filing |
| Large Shareholder, Officer, Director | $337.05 | 400 | $134,818.00 | 8,808,490 | 2026-05-29 | Filing |
| Large Shareholder, Officer, Director | $336.17 | 1,000 | $336,166.00 | 8,808,890 | 2026-05-29 | Filing |
| Large Shareholder, Officer, Director | $334.45 | 85 | $28,427.93 | 8,809,890 | 2026-05-29 | Filing |
| Large Shareholder, Officer, Director | $333.66 | 516 | $172,170.31 | 8,809,975 | 2026-05-29 | Filing |
| Large Shareholder, Officer, Director | $331.79 | 2,000 | $663,575.00 | 8,810,491 | 2026-05-29 | Filing |
| Large Shareholder, Officer, Director | $330.69 | 2,800 | $925,937.60 | 8,812,491 | 2026-05-29 | Filing |
| Large Shareholder, Officer, Director | $329.66 | 1,000 | $329,664.60 | 8,815,291 | 2026-05-29 | Filing |
| Large Shareholder, Officer, Director | $328.03 | 1,000 | $328,025.60 | 8,816,291 | 2026-05-29 | Filing |
| Large Shareholder, Officer, Director | $326.67 | 1,200 | $392,001.00 | 8,817,291 | 2026-05-29 | Filing |
| Large Shareholder, Officer, Director | $325.59 | 3,034 | $987,841.27 | 8,818,491 | 2026-05-29 | Filing |
| Large Shareholder, Officer, Director | $324.92 | 1,261 | $409,718.32 | 8,821,525 | 2026-05-29 | Filing |
| Large Shareholder, Officer, Director | $323.51 | 2,983 | $965,020.49 | 8,822,786 | 2026-05-29 | Filing |