| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $257.67 | 3,381 | $871,194.44 | 6,010,789 | 2026-06-11 | Filing |
| Officer, Director | $256.45 | 2,304 | $590,854.58 | 6,014,170 | 2026-06-11 | Filing |
| Officer, Director | $255.40 | 796 | $203,300.47 | 6,016,474 | 2026-06-11 | Filing |
| Officer, Director | $254.22 | 300 | $76,265.01 | 6,017,270 | 2026-06-11 | Filing |
| Officer, Director | $253.29 | 600 | $151,976.94 | 6,017,570 | 2026-06-11 | Filing |
| Officer, Director | $252.04 | 500 | $126,019.00 | 6,018,170 | 2026-06-11 | Filing |
| Officer, Director | $250.43 | 600 | $150,256.98 | 6,018,670 | 2026-06-11 | Filing |
| Officer, Director | $249.07 | 200 | $49,813.00 | 6,019,270 | 2026-06-11 | Filing |
| Officer, Director | $247.70 | 200 | $49,539.00 | 6,019,470 | 2026-06-11 | Filing |
| Officer, Director | $244.90 | 100 | $24,490.00 | 6,019,670 | 2026-06-11 | Filing |
| Officer, Director | $243.10 | 100 | $24,310.00 | 6,019,770 | 2026-06-11 | Filing |
| Director | $236.35 | 1,100 | $259,979.50 | 7,017 | 2026-06-09 | Filing |
| Officer, Director | $233.46 | 51 | $11,906.53 | 367,327 | 2026-06-05 | Filing |
| Officer, Director | $232.47 | 109 | $25,338.90 | 367,378 | 2026-06-05 | Filing |
| Officer, Director | $231.32 | 566 | $130,928.42 | 367,487 | 2026-06-05 | Filing |
| Officer, Director | $230.36 | 6,925 | $1,595,265.85 | 368,053 | 2026-06-05 | Filing |
| Officer, Director | $229.87 | 1,704 | $391,706.32 | 374,978 | 2026-06-05 | Filing |
| Officer, Director | $228.45 | 1,383 | $315,948.56 | 376,682 | 2026-06-05 | Filing |
| Officer, Director | $227.49 | 2,158 | $490,930.54 | 378,065 | 2026-06-05 | Filing |
| Officer, Director | $226.62 | 2,409 | $545,921.32 | 380,223 | 2026-06-05 | Filing |