| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer | $180.31 | 3,093 | $557,699.14 | 259,780 | 2026-07-01 | Filing |
| Officer | $179.59 | 3,837 | $689,082.99 | 262,873 | 2026-07-01 | Filing |
| Officer | $170.07 | 5,000 | $850,340.00 | 306,931 | 2026-06-26 | Filing |
| Officer | $165.00 | 574 | $94,710.00 | 311,931 | 2026-06-26 | Filing |
| Officer | $165.19 | 4,426 | $731,150.41 | 312,505 | 2026-06-25 | Filing |
| Officer | $161.00 | 1,948 | $313,628.00 | 316,931 | 2026-06-18 | Filing |
| Officer | $160.31 | 1,972 | $316,125.21 | 318,879 | 2026-06-18 | Filing |
| Officer, Director | $164.11 | 190 | $31,180.90 | 416,195 | 2026-06-18 | Filing |
| Officer, Director | $163.43 | 5,806 | $948,856.00 | 416,385 | 2026-06-18 | Filing |
| Officer, Director | $162.76 | 3,239 | $527,189.68 | 422,191 | 2026-06-18 | Filing |
| Officer, Director | $161.22 | 1,612 | $259,888.74 | 425,430 | 2026-06-18 | Filing |
| Officer, Director | $160.26 | 15,553 | $2,492,509.78 | 427,042 | 2026-06-18 | Filing |
| Officer, Director | $135.62 | 2,180 | $295,646.59 | 442,595 | 2026-06-12 | Filing |
| Officer, Director | $134.55 | 7,421 | $998,488.13 | 444,775 | 2026-06-12 | Filing |
| Officer, Director | $133.72 | 8,150 | $1,089,841.64 | 452,196 | 2026-06-12 | Filing |
| Officer, Director | $132.82 | 4,249 | $564,367.90 | 460,346 | 2026-06-12 | Filing |
| Officer, Director | $131.54 | 1,500 | $197,314.50 | 464,595 | 2026-06-12 | Filing |
| Officer, Director | $130.33 | 2,900 | $377,943.95 | 466,095 | 2026-06-12 | Filing |
| Officer | $118.00 | 3,000 | $354,000.00 | 72,457 | 2026-05-27 | Filing |
| Officer | $113.00 | 178 | $20,114.00 | 75,457 | 2026-05-27 | Filing |