Insider at

04

Insider transactions

05
0 buys (P) 4 sells (S) Net: $-1,938,090 + 96 non-open-market transactions below last 12 months, based on the transactions shown below

Price change vs current quote, split-adjusted for corporate actions since the filing — not benchmarked, not annualized, not size-weighted

96 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
June 4, 2026 MCHPP S 5,000 $97.52 $487,600 130,508 Indirect -3.69% Disposed -29.0% (price as of 2026-10-05)
May 22, 2026 MCHPP S 5,000 $93.44 $467,200 135,508 Indirect -3.56% Disposed -25.9% (price as of 2026-10-05)
May 15, 2026 MCHPP S 83 $93.85 $7,790 140,261 Indirect -0.06% Disposed -26.2% (price as of 2026-10-05)
May 13, 2026 MCHPP S 10,000 $97.55 $975,500 136,127 Indirect -6.84% Disposed -29.0% (price as of 2026-10-05)

Showing latest 100 of 1051 transactions

P = Open-market purchase · S = Sale · A = Grant/award · M = Option exercise · G = Gift · F = Tax withholding

Insider transactions are not a recommendation; sales are often driven by liquidity or tax reasons.

Derivative holdings (Form 4 Table II) Options, RSUs and convertible securities reported on Form 4 Table II.

06
DateTickerSecurityUnderlying Exercise priceExpirationSharesA/D
Aug. 17, 2026 MCHPP Restricted Stock Units Common Stock (2,226) $80.26 · 2,226 Disposed
Aug. 17, 2026 MCHPP Performance Stock Units Common Stock (1,952) $80.26 · 1,952 Disposed
Aug. 15, 2026 MCHPP Restricted Stock Units Common Stock (702) $80.26 · 702 Disposed
Aug. 15, 2026 MCHPP Performance Stock Units Common Stock (1,222) $80.26 · 1,222 Disposed
Aug. 15, 2026 MCHPP Restricted Stock Units Common Stock (269) $80.26 · 269 Disposed
Aug. 15, 2026 MCHPP Restricted Stock Units Common Stock (849) $80.26 · 849 Disposed
July 1, 2026 MCHPP Performance Stock Units Common Stock (3,524) · · 3,524 Acquired
July 1, 2026 MCHPP Restricted Stock Units Common Stock (3,523) · · 3,523 Acquired
May 15, 2026 MCHPP Restricted Stock Units Common Stock (429) $93.85 · 429 Disposed
May 15, 2026 MCHPP Restricted Stock Units Common Stock (194) $93.85 · 194 Disposed
May 15, 2026 MCHPP Performance Stock Units Common Stock (2,015) $93.85 · 2,015 Disposed
May 15, 2026 MCHPP Restricted Stock Units Common Stock (1,690) $93.85 · 1,690 Disposed
May 15, 2026 MCHPP Performance Stock Units Common Stock (1,222) $93.85 · 1,222 Disposed
May 15, 2026 MCHPP Restricted Stock Units Common Stock (702) $93.85 · 702 Disposed
May 8, 2026 MCHPP Restricted Stock Units Common Stock (371) · · 371 Acquired
April 1, 2026 MCHPP Performance Stock Units Common Stock (4,780) · · 4,780 Acquired
April 1, 2026 MCHPP Restricted Stock Units Common Stock (4,779) · · 4,779 Acquired
April 1, 2026 MCHPP Performance Stock Units Common Stock (8,090) · · 8,090 Acquired
April 1, 2026 MCHPP Restricted Stock Units Common Stock (8,089) · · 8,089 Acquired
April 1, 2026 MCHPP Performance Stock Units Common Stock (10,667) · · 10,667 Acquired
April 1, 2026 MCHPP Restricted Stock Units Common Stock (10,667) · · 10,667 Acquired
Feb. 16, 2026 MCHPP Restricted Stock Units Common Stock (99) $78.94 · 99 Disposed
Feb. 16, 2026 MCHPP Performance Stock Units Common Stock (110) $78.94 · 110 Disposed
Feb. 16, 2026 MCHPP Restricted Stock Units Common Stock (678) $78.94 · 678 Disposed
Feb. 15, 2026 MCHPP Performance Stock Units Common Stock (1,831) $78.94 · 1,831 Disposed
Feb. 15, 2026 MCHPP Restricted Stock Units Common Stock (1,219) $78.94 · 1,219 Disposed
Feb. 15, 2026 MCHPP Performance Stock Units Common Stock (1,222) $78.94 · 1,222 Disposed
Feb. 15, 2026 MCHPP Restricted Stock Units Common Stock (702) $78.94 · 702 Disposed
Feb. 6, 2026 MCHPP Restricted Stock Units Common Stock (608) · · 608 Acquired
Jan. 2, 2026 MCHPP Performance Stock Units Common Stock (4,806) · · 4,806 Acquired
Jan. 2, 2026 MCHPP Restricted Stock Units Common Stock (4,805) · · 4,805 Acquired
Nov. 17, 2025 MCHPP Performance Stock Units Common Stock (388) $51.70 · 388 Disposed
Nov. 17, 2025 MCHPP Restricted Stock Units Common Stock (736) $51.70 · 736 Disposed
Nov. 15, 2025 MCHPP Performance Stock Units Common Stock (1,222) $51.70 · 1,222 Disposed
Nov. 15, 2025 MCHPP Restricted Stock Units Common Stock (702) $51.70 · 702 Disposed
Nov. 15, 2025 MCHPP Performance Stock Units Common Stock (2,447) $51.70 · 2,447 Disposed
Nov. 15, 2025 MCHPP Restricted Stock Units Common Stock (1,404) $51.70 · 1,404 Disposed
Nov. 6, 2025 MCHPP Restricted Stock Units Common Stock (846) · · 846 Acquired
Oct. 1, 2025 MCHPP Performance Stock Units Common Stock (4,875) · · 4,875 Acquired
Oct. 1, 2025 MCHPP Restricted Stock Units Common Stock (4,874) · · 4,874 Acquired
Oct. 1, 2025 MCHPP Performance Stock Units Common Stock (4,875) · · 4,875 Acquired
Oct. 1, 2025 MCHPP Restricted Stock Units Common Stock (4,874) · · 4,874 Acquired
Aug. 15, 2025 MCHPP Performance Stock Units Common Stock (1,222) $65.71 · 1,222 Disposed
Aug. 15, 2025 MCHPP Restricted Stock Units Common Stock (702) $65.71 · 702 Disposed
Aug. 15, 2025 MCHPP Performance Stock Units Common Stock (1,456) $65.71 · 1,456 Disposed
Aug. 15, 2025 MCHPP Restricted Stock Units Common Stock (1,452) $65.71 · 1,452 Disposed
Aug. 8, 2025 MCHPP Restricted Stock Units Common Stock (849) · · 849 Acquired
July 1, 2025 MCHPP Restricted Stock Units Common Stock (4,359) · · 4,359 Acquired
July 1, 2025 MCHPP Performance Stock Units Common Stock (4,360) · · 4,360 Acquired
May 15, 2025 MCHPP Performance Stock Units Common Stock (1,222) $60.80 · 1,222 Disposed
May 15, 2025 MCHPP Restricted Stock Units Common Stock (702) $60.80 · 702 Disposed
May 15, 2025 MCHPP Restricted Stock Units Common Stock (1,338) $60.80 · 1,338 Disposed
May 15, 2025 MCHPP Performance Stock Units Common Stock (1,150) $60.80 · 1,150 Disposed
April 1, 2025 MCHPP Performance Stock Units Common Stock (6,444) · · 6,444 Acquired
April 1, 2025 MCHPP Restricted Stock Units Common Stock (429) · · 429 Acquired
April 1, 2025 MCHPP Restricted Stock Units Common Stock (6,443) · · 6,443 Acquired
Feb. 17, 2025 MCHPP Performance Stock Units Common Stock (679) $57.86 · 715 Disposed
Feb. 17, 2025 MCHPP Restricted Stock Units Common Stock (678) $57.86 · 678 Disposed
Feb. 15, 2025 MCHPP Performance Stock Units Common Stock (702) $57.86 · 1,222 Disposed
Feb. 15, 2025 MCHPP Restricted Stock Units Common Stock (704) $57.86 · 704 Disposed
Feb. 15, 2025 MCHPP Performance Stock Units Common Stock (1,382) $57.86 · 1,280 Disposed
Feb. 15, 2025 MCHPP Restricted Stock Units Common Stock (1,382) $57.86 · 1,382 Disposed
Jan. 2, 2025 MCHPP Restricted Stock Units Common Stock (314) · · 314 Acquired
Jan. 2, 2025 MCHPP Performance Stock Units [F6] Common Stock (1,473) · · 1,473 Acquired
Jan. 2, 2025 MCHPP Restricted Stock Units Common Stock (1,472) · · 1,472 Acquired
Jan. 2, 2025 MCHPP Performance Stock Units Common Stock (5,494) · · 5,494 Acquired
Jan. 2, 2025 MCHPP Restricted Stock Units Common Stock (5,494) · · 5,494 Acquired
Jan. 2, 2025 MCHPP Restricted Stock Units Common Stock (314) · · 314 Acquired
Jan. 2, 2025 MCHPP Performance Stock Units Common Stock (1,473) · · 1,473 Acquired
Jan. 2, 2025 MCHPP Restricted Stock Units Common Stock (1,472) · · 1,472 Acquired
Jan. 2, 2025 MCHPP Performance Stock Units Common Stock (5,494) · · 5,494 Acquired
Jan. 2, 2025 MCHPP Restricted Stock Units Common Stock (5,494) · · 5,494 Acquired
Nov. 15, 2024 MCHPP Performance Stock Units Common Stock (1,142) $62.86 · 1,142 Disposed
Nov. 15, 2024 MCHPP Restricted Stock Units Common Stock (736) $62.86 · 736 Disposed
Nov. 15, 2024 MCHPP Performance Stock Units Common Stock (1,221) $62.86 · 1,221 Disposed
Nov. 15, 2024 MCHPP Restricted Stock Units Common Stock (702) $62.86 · 702 Disposed
Nov. 15, 2024 MCHPP Performance Stock Units Common Stock (1,713) $62.86 · 1,713 Disposed
Nov. 15, 2024 MCHPP Restricted Stock Units Common Stock (1,770) $62.86 · 1,770 Disposed
Oct. 1, 2024 MCHPP Restricted Stock Units Common Stock (269) · · 269 Acquired
Oct. 1, 2024 MCHPP Restricted Stock Units Common Stock (1,081) · · 1,081 Acquired
Oct. 1, 2024 MCHPP Restricted Stock Units Common Stock (4,033) · · 4,033 Acquired
Oct. 1, 2024 MCHPP Performance Stock Units [F3] Common Stock (1,081) · · 1,081 Acquired
Oct. 1, 2024 MCHPP Performance Stock Units Common Stock (4,033) · · 4,033 Acquired
Oct. 1, 2024 MCHPP Restricted Stock Units Common Stock (269) · · 269 Acquired
Oct. 1, 2024 MCHPP Restricted Stock Units Common Stock (1,081) · · 1,081 Acquired
Oct. 1, 2024 MCHPP Restricted Stock Units Common Stock (4,033) · · 4,033 Acquired
Oct. 1, 2024 MCHPP Performance Stock Units Common Stock (1,081) · · 1,081 Acquired
Oct. 1, 2024 MCHPP Performance Stock Units Common Stock (4,033) · · 4,033 Acquired
Aug. 15, 2024 MCHPP Restricted Stock Units Common Stock (1,406) $81.30 · 1,406 Disposed
Aug. 15, 2024 MCHPP Restricted Stock Units Common Stock (1,838) $81.30 · 1,838 Disposed
July 1, 2024 MCHPP Restricted Stock Units Common Stock (194) · · 194 Acquired
July 1, 2024 MCHPP Performance Stock Units [F6] Common Stock (915) · · 915 Acquired
July 1, 2024 MCHPP Restricted Stock Units Common Stock (914) · · 914 Acquired
July 1, 2024 MCHPP Performance Stock Units Common Stock (3,412) · · 3,412 Acquired
July 1, 2024 MCHPP Restricted Stock Units Common Stock (3,412) · · 3,412 Acquired
April 3, 2024 MCHPP Restricted Stock Units Common Stock (933) · · 933 Acquired
April 3, 2024 MCHPP Performance Stock Units [F6] Common Stock (934) · · 934 Acquired
April 3, 2024 MCHPP Restricted Stock Units Common Stock (99) · · 99 Acquired
April 3, 2024 MCHPP Restricted Stock Units Common Stock (3,482) · · 3,482 Acquired
April 3, 2024 MCHPP Performance Stock Units Common Stock (3,483) · · 3,483 Acquired

Showing latest 100 of 464 transactions

Exercise/conversion price is blank when not applicable (e.g. RSUs).