| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $105.80 | 1,000 | $105,800.00 | 466,694 | 2026-09-16 | Filing |
| Officer, Director | $105.12 | 7,773 | $817,097.76 | 467,694 | 2026-09-16 | Filing |
| Officer, Director | $104.26 | 8,737 | $910,919.62 | 475,467 | 2026-09-16 | Filing |
| Director | $96.10 | 2,100 | $201,810.21 | 24,426 | 2026-09-03 | Filing |
| Officer, Director | $133.33 | 686 | $91,464.38 | 484,204 | 2026-08-14 | Filing |
| Officer, Director | $132.50 | 5,535 | $733,387.50 | 484,890 | 2026-08-14 | Filing |
| Officer, Director | $131.65 | 1,125 | $148,106.25 | 490,425 | 2026-08-14 | Filing |
| Officer, Director | $130.54 | 3,282 | $428,432.28 | 491,550 | 2026-08-14 | Filing |
| Officer, Director | $129.55 | 2,892 | $374,658.60 | 494,832 | 2026-08-14 | Filing |
| Officer, Director | $128.72 | 2,482 | $319,483.04 | 497,724 | 2026-08-14 | Filing |
| Officer, Director | $121.30 | 868 | $105,288.40 | 430,412 | 2026-07-15 | Filing |
| Officer, Director | $120.58 | 300 | $36,174.00 | 431,280 | 2026-07-15 | Filing |
| Officer, Director | $119.08 | 170 | $20,243.60 | 431,580 | 2026-07-15 | Filing |
| Officer, Director | $118.21 | 706 | $83,456.26 | 431,750 | 2026-07-15 | Filing |
| Officer, Director | $117.39 | 1,650 | $193,693.50 | 432,456 | 2026-07-15 | Filing |
| Officer, Director | $116.56 | 1,041 | $121,338.96 | 434,106 | 2026-07-15 | Filing |
| Director | $151.49 | 2,800 | $424,172.00 | 29,073 | 2026-06-15 | Filing |
| Officer, Director | $123.37 | 1,629 | $200,969.73 | 435,147 | 2026-06-10 | Filing |
| Officer, Director | $122.63 | 2,500 | $306,575.00 | 436,776 | 2026-06-10 | Filing |
| Officer, Director | $121.72 | 4,220 | $513,658.40 | 439,276 | 2026-06-10 | Filing |