| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| 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 |
| Officer, Director | $121.00 | 975 | $117,975.00 | 443,496 | 2026-06-10 | Filing |
| Officer, Director | $119.46 | 400 | $47,784.00 | 444,471 | 2026-06-10 | Filing |
| Officer, Director | $119.00 | 767 | $91,273.00 | 444,871 | 2026-06-10 | Filing |
| Officer, Director | $117.70 | 1,399 | $164,662.30 | 445,638 | 2026-06-10 | Filing |