| Insider | Price | Amount | Total Value | Remaining Holdings | Date | Form 4 |
|---|---|---|---|---|---|---|
| $135.93 | 17,500 | $2,378,775.00 | 238,543 | 2026-05-26 | Filing | |
| $132.51 | 2,000 | $265,020.00 | 9,512 | 2026-05-22 | Filing | |
| $134.03 | 1,671 | $223,968.98 | 605,522 | 2026-05-22 | Filing | |
| $133.30 | 54,701 | $7,291,528.43 | 607,193 | 2026-05-22 | Filing | |
| $132.57 | 20,327 | $2,694,671.11 | 661,894 | 2026-05-22 | Filing | |
| $131.20 | 1,360 | $178,435.54 | 682,221 | 2026-05-22 | Filing | |
| $130.30 | 2,797 | $364,451.34 | 683,581 | 2026-05-22 | Filing | |
| $129.18 | 2,644 | $341,562.23 | 686,378 | 2026-05-22 | Filing | |
| $145.88 | 3,000 | $437,640.00 | 11,512 | 2026-05-14 | Filing | |
| $136.59 | 2,500 | $341,485.00 | 14,512 | 2026-05-12 | Filing | |
| $144.44 | 447 | $64,565.40 | 33,516 | 2026-05-11 | Filing | |
| $143.83 | 996 | $143,251.69 | 33,963 | 2026-05-11 | Filing | |
| $142.91 | 1,081 | $154,483.22 | 34,959 | 2026-05-11 | Filing | |
| $141.84 | 234 | $33,189.86 | 36,040 | 2026-05-11 | Filing | |
| $140.67 | 414 | $58,239.12 | 36,274 | 2026-05-11 | Filing | |
| $139.76 | 335 | $46,820.20 | 36,688 | 2026-05-11 | Filing | |
| $138.60 | 312 | $43,241.86 | 37,023 | 2026-05-11 | Filing | |
| $144.32 | 4,716 | $680,615.95 | 256,043 | 2026-05-11 | Filing | |
| $143.51 | 8,081 | $1,159,740.67 | 260,759 | 2026-05-11 | Filing | |
| $142.75 | 4,487 | $640,529.57 | 268,840 | 2026-05-11 | Filing |