| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $213.25 | 1,060 | $226,046.06 | 207,203 | 2026-07-06 | Filing |
| Officer, Director | $212.36 | 2,891 | $613,940.57 | 208,263 | 2026-07-06 | Filing |
| Officer, Director | $211.26 | 4,434 | $936,723.74 | 211,154 | 2026-07-06 | Filing |
| Officer, Director | $210.08 | 2,300 | $483,178.48 | 215,588 | 2026-07-06 | Filing |
| Officer, Director | $208.48 | 1,000 | $208,484.00 | 217,888 | 2026-07-06 | Filing |
| Officer, Director | $206.99 | 2,773 | $573,970.24 | 218,888 | 2026-07-06 | Filing |
| Officer | $205.43 | 8,528 | $1,751,907.04 | 109,724 | 2026-07-02 | Filing |
| Officer | $203.68 | 240 | $48,882.41 | 118,252 | 2026-06-30 | Filing |
| Officer | $202.97 | 2,430 | $493,209.32 | 118,492 | 2026-06-30 | Filing |
| Officer | $201.30 | 2,779 | $559,406.86 | 120,922 | 2026-06-30 | Filing |
| Officer | $200.28 | 2,304 | $461,453.41 | 123,701 | 2026-06-30 | Filing |
| Officer | $199.27 | 1,340 | $267,025.69 | 126,005 | 2026-06-30 | Filing |
| Officer, Director | $203.89 | 74 | $15,087.49 | 221,661 | 2026-06-30 | Filing |
| Officer, Director | $203.15 | 2,780 | $564,752.00 | 221,735 | 2026-06-30 | Filing |
| Officer, Director | $202.49 | 1,560 | $315,886.90 | 224,515 | 2026-06-30 | Filing |
| Officer, Director | $201.26 | 4,286 | $862,602.93 | 226,075 | 2026-06-30 | Filing |
| Officer, Director | $200.20 | 3,231 | $646,858.80 | 230,361 | 2026-06-30 | Filing |
| Officer, Director | $199.24 | 1,950 | $388,510.59 | 233,592 | 2026-06-30 | Filing |
| Officer, Director | $235.88 | 44,158 | $10,416,148.01 | 235,542 | 2026-06-04 | Filing |
| Director | $199.01 | 2,000 | $398,015.00 | 30,995 | 2026-06-01 | Filing |