| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
| Officer, Director | $148.99 | 18,066 | $2,691,619.01 | 566,706 | 2026-06-15 | Filing |
| Officer, Director | $148.14 | 5,707 | $845,428.70 | 584,772 | 2026-06-15 | Filing |
| Officer, Director | $147.06 | 8,657 | $1,273,094.96 | 590,479 | 2026-06-15 | Filing |
| Officer, Director | $146.00 | 6,386 | $932,376.44 | 599,136 | 2026-06-15 | Filing |
| Officer | $155.18 | 5,150 | $799,190.39 | 73,471 | 2026-06-05 | Filing |
| Officer | $154.22 | 15,601 | $2,405,976.86 | 78,621 | 2026-06-05 | Filing |
| Officer | $152.97 | 12,249 | $1,873,754.03 | 94,222 | 2026-06-05 | Filing |
| Officer | $135.93 | 17,500 | $2,378,775.00 | 238,543 | 2026-05-26 | Filing |
| Director | $132.51 | 2,000 | $265,020.00 | 9,512 | 2026-05-22 | Filing |
| Officer, Director | $134.03 | 1,671 | $223,968.98 | 605,522 | 2026-05-22 | Filing |
| Officer, Director | $133.30 | 54,701 | $7,291,528.43 | 607,193 | 2026-05-22 | Filing |
| Officer, Director | $132.57 | 20,327 | $2,694,671.11 | 661,894 | 2026-05-22 | Filing |
| Officer, Director | $131.20 | 1,360 | $178,435.54 | 682,221 | 2026-05-22 | Filing |
| Officer, Director | $130.30 | 2,797 | $364,451.34 | 683,581 | 2026-05-22 | Filing |
| Officer, Director | $129.18 | 2,644 | $341,562.23 | 686,378 | 2026-05-22 | Filing |
| Director | $145.88 | 3,000 | $437,640.00 | 11,512 | 2026-05-14 | Filing |
| Director | $136.59 | 2,500 | $341,485.00 | 14,512 | 2026-05-12 | Filing |
| Officer | $144.44 | 447 | $64,565.40 | 33,516 | 2026-05-11 | Filing |
| Officer | $143.83 | 996 | $143,251.69 | 33,963 | 2026-05-11 | Filing |
| Officer | $142.91 | 1,081 | $154,483.22 | 34,959 | 2026-05-11 | Filing |