Insider at

04

Insider transactions

05
0 buys (P) 2 sells (S) Net: $-1,807,818 + 98 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

98 other filings hidden
DateTickerCodeSharesPriceValue Owned afterΔ ownA/Dvs now
May 13, 2026 MCHPP S 10,571 $96.88 $1,024,118 14,587 Direct -42.02% Disposed -28.5% (price as of 2026-10-05)
Feb. 12, 2026 MCHPP S 10,000 $78.37 $783,700 22,522 Direct -30.75% Disposed -11.6% (price as of 2026-10-05)

Showing latest 100 of 172 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. 15, 2026 MCHPP Performance Stock Units Common Stock (1,198) $80.26 · 1,198 Disposed
Aug. 15, 2026 MCHPP Restricted Stock Units Common Stock (1,365) $80.26 · 1,365 Disposed
Aug. 15, 2026 MCHPP Restricted Stock Units Common Stock (221) $80.26 · 221 Disposed
Aug. 15, 2026 MCHPP Restricted Stock Units Common Stock (464) $80.26 · 464 Disposed
Aug. 15, 2026 MCHPP Restricted Stock Units Common Stock (870) $80.26 · 870 Disposed
Aug. 7, 2026 MCHPP Restricted Stock Units Common Stock (280) · · 280 Acquired
July 1, 2026 MCHPP Performance Stock Units Common Stock (1,692) · · 1,692 Acquired
July 1, 2026 MCHPP Restricted Stock Units Common Stock (1,691) · · 1,691 Acquired
May 15, 2026 MCHPP Restricted Stock Units Common Stock (870) $93.85 · 870 Disposed
May 15, 2026 MCHPP Restricted Stock Units Common Stock (1,037) $93.85 · 1,037 Disposed
May 15, 2026 MCHPP Performance Stock Units Common Stock (1,236) $93.85 · 1,236 Disposed
May 15, 2026 MCHPP Restricted Stock Units Common Stock (160) $93.85 · 160 Disposed
May 15, 2026 MCHPP Restricted Stock Units Common Stock (353) $93.85 · 353 Disposed
May 8, 2026 MCHPP Restricted Stock Units Common Stock (203) · · 203 Acquired
April 1, 2026 MCHPP Restricted Stock Units Common Stock (5,529) · · 5,529 Acquired
April 1, 2026 MCHPP Performance Stock Units Common Stock (5,530) · · 5,530 Acquired
April 1, 2026 MCHPP Restricted Stock Units Common Stock (3,954) · · 3,954 Acquired
April 1, 2026 MCHPP Performance Stock Units Common Stock (3,954) · · 3,954 Acquired
April 1, 2026 MCHPP Restricted Stock Units Common Stock (2,294) · · 2,294 Acquired
April 1, 2026 MCHPP Performance Stock Units Common Stock (2,295) · · 2,295 Acquired
Feb. 16, 2026 MCHPP Restricted Stock Units Common Stock (416) $78.94 · 416 Disposed
Feb. 16, 2026 MCHPP Performance Stock Units Common Stock (67) $78.94 · 67 Disposed
Feb. 16, 2026 MCHPP Restricted Stock Units Common Stock (81) $78.94 · 81 Disposed
Feb. 15, 2026 MCHPP Restricted Stock Units Common Stock (870) $78.94 · 870 Disposed
Feb. 15, 2026 MCHPP Performance Stock Units Common Stock (1,096) $78.94 · 1,096 Disposed
Feb. 15, 2026 MCHPP Restricted Stock Units Common Stock (729) $78.94 · 729 Disposed
Feb. 6, 2026 MCHPP Restricted Stock Units Common Stock (334) · · 334 Acquired
Jan. 2, 2026 MCHPP Restricted Stock Units Common Stock (2,306) · · 2,306 Acquired
Jan. 2, 2026 MCHPP Restricted Stock Units Common Stock (68) · · 68 Acquired
Jan. 2, 2026 MCHPP Performance Stock Units Common Stock (2,307) · · 2,307 Acquired
Jan. 2, 2026 MCHPP Performance Stock Units Common Stock (68) · · 68 Acquired
Nov. 17, 2025 MCHPP Performance Stock Units Common Stock (238) $51.70 · 238 Disposed
Nov. 17, 2025 MCHPP Restricted Stock Units Common Stock (452) $51.70 · 452 Disposed
Nov. 15, 2025 MCHPP Restricted Stock Units Common Stock (870) $51.70 · 870 Disposed
Nov. 15, 2025 MCHPP Restricted Stock Units Common Stock (840) $51.70 · 840 Disposed
Nov. 15, 2025 MCHPP Performance Stock Units Common Stock (1,465) $51.70 · 1,465 Disposed
Nov. 6, 2025 MCHPP Restricted Stock Units Common Stock (460) · · 460 Acquired
Oct. 1, 2025 MCHPP Restricted Stock Units Common Stock (2,339) · · 2,339 Acquired
Oct. 1, 2025 MCHPP Performance Stock Units Common Stock (2,340) · · 2,340 Acquired
Oct. 1, 2025 MCHPP Restricted Stock Units Common Stock (69) · · 69 Acquired
Oct. 1, 2025 MCHPP Performance Stock Units Common Stock (69) · · 69 Acquired
Oct. 1, 2025 MCHPP Restricted Stock Units Common Stock (2,339) · · 2,339 Acquired
Oct. 1, 2025 MCHPP Performance Stock Units Common Stock (2,340) · · 2,340 Acquired
Oct. 1, 2025 MCHPP Restricted Stock Units Common Stock (69) · · 69 Acquired
Oct. 1, 2025 MCHPP Performance Stock Units Common Stock (69) · · 69 Acquired
Aug. 15, 2025 MCHPP Restricted Stock Units Common Stock (870) $65.71 · 870 Disposed
Aug. 15, 2025 MCHPP Performance Stock Units Common Stock (871) $65.71 · 871 Disposed
Aug. 15, 2025 MCHPP Restricted Stock Units Common Stock (868) $65.71 · 868 Disposed
Aug. 8, 2025 MCHPP Restricted Stock Units Common Stock (464) · · 464 Acquired
July 1, 2025 MCHPP Restricted Stock Units Common Stock (62) · · 62 Acquired
July 1, 2025 MCHPP Restricted Stock Units Common Stock (2,092) · · 2,092 Acquired
July 1, 2025 MCHPP Performance Stock Units Common Stock (62) · · 62 Acquired
July 1, 2025 MCHPP Performance Stock Units Common Stock (2,093) · · 2,093 Acquired
May 15, 2025 MCHPP Restricted Stock Units Common Stock (870) $60.80 · 870 Disposed
May 15, 2025 MCHPP Performance Stock Units Common Stock (689) $60.80 · 689 Disposed
May 15, 2025 MCHPP Restricted Stock Units Common Stock (802) $60.80 · 802 Disposed
April 1, 2025 MCHPP Performance Stock Units Common Stock (92) · · 92 Acquired
April 1, 2025 MCHPP Restricted Stock Units Common Stock (91) · · 91 Acquired
April 1, 2025 MCHPP Performance Stock Units Common Stock (3,093) · · 3,093 Acquired
April 1, 2025 MCHPP Restricted Stock Units Common Stock (353) · · 353 Acquired
April 1, 2025 MCHPP Restricted Stock Units Common Stock (3,093) · · 3,093 Acquired
Feb. 17, 2025 MCHPP Performance Stock Units Common Stock (416) $57.86 · 438 Disposed
Feb. 17, 2025 MCHPP Restricted Stock Units Common Stock (416) $57.86 · 416 Disposed
Feb. 15, 2025 MCHPP Restricted Stock Units Common Stock (870) $57.86 · 870 Disposed
Feb. 15, 2025 MCHPP Performance Stock Units Common Stock (828) $57.86 · 767 Disposed
Feb. 15, 2025 MCHPP Restricted Stock Units Common Stock (826) $57.86 · 826 Disposed
Jan. 2, 2025 MCHPP Restricted Stock Units Common Stock (257) · · 257 Acquired
Jan. 2, 2025 MCHPP Performance Stock Units [F7] Common Stock (516) · · 516 Acquired
Jan. 2, 2025 MCHPP Restricted Stock Units Common Stock (515) · · 515 Acquired
Jan. 2, 2025 MCHPP Performance Stock Units Common Stock (2,637) · · 2,637 Acquired
Jan. 2, 2025 MCHPP Restricted Stock Units Common Stock (2,637) · · 2,637 Acquired
Jan. 2, 2025 MCHPP Restricted Stock Units Common Stock (257) · · 257 Acquired
Jan. 2, 2025 MCHPP Performance Stock Units Common Stock (516) · · 516 Acquired
Jan. 2, 2025 MCHPP Restricted Stock Units Common Stock (515) · · 515 Acquired
Jan. 2, 2025 MCHPP Performance Stock Units Common Stock (2,637) · · 2,637 Acquired
Jan. 2, 2025 MCHPP Restricted Stock Units Common Stock (2,637) · · 2,637 Acquired
Nov. 15, 2024 MCHPP Restricted Stock Units Common Stock (452) $62.86 · 452 Disposed
Nov. 15, 2024 MCHPP Performance Stock Units Common Stock (700) $62.86 · 700 Disposed
Nov. 15, 2024 MCHPP Restricted Stock Units Common Stock (870) $62.86 · 870 Disposed
Nov. 15, 2024 MCHPP Performance Stock Units Common Stock (1,025) $62.86 · 1,025 Disposed
Nov. 15, 2024 MCHPP Restricted Stock Units Common Stock (1,058) $62.86 · 1,058 Disposed
Oct. 1, 2024 MCHPP Restricted Stock Units Common Stock (221) · · 221 Acquired
Oct. 1, 2024 MCHPP Restricted Stock Units Common Stock (378) · · 378 Acquired
Oct. 1, 2024 MCHPP Restricted Stock Units Common Stock (1,935) · · 1,935 Acquired
Oct. 1, 2024 MCHPP Performance Stock Units [F4] Common Stock (379) · · 379 Acquired
Oct. 1, 2024 MCHPP Performance Stock Units Common Stock (1,936) · · 1,936 Acquired
Oct. 1, 2024 MCHPP Restricted Stock Units Common Stock (221) · · 221 Acquired
Oct. 1, 2024 MCHPP Restricted Stock Units Common Stock (378) · · 378 Acquired
Oct. 1, 2024 MCHPP Restricted Stock Units Common Stock (1,935) · · 1,935 Acquired
Oct. 1, 2024 MCHPP Performance Stock Units Common Stock (379) · · 379 Acquired
Oct. 1, 2024 MCHPP Performance Stock Units Common Stock (1,936) · · 1,936 Acquired

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

Initial ownership (Form 3) 44 holdings

07

Securities held when first becoming an insider, per SEC Form 3.

DateTickerSecuritySharesOwnership
Aug. 30, 2024 MCHPP Restricted Stock Units→ Common Stock (1,058) 1,058 Direct
Aug. 30, 2024 MCHPP Restricted Stock Units→ Common Stock (826) 826 Direct
Aug. 30, 2024 MCHPP Restricted Stock Units→ Common Stock (802) 802 Direct
Aug. 30, 2024 MCHPP Restricted Stock Units→ Common Stock (6,960) 6,960 Direct
Aug. 30, 2024 MCHPP Restricted Stock Units→ Common Stock (868) 868 Direct
Aug. 30, 2024 MCHPP Restricted Stock Units→ Common Stock (840) 840 Direct
Aug. 30, 2024 MCHPP Restricted Stock Units→ Common Stock (729) 729 Direct
Aug. 30, 2024 MCHPP Restricted Stock Units→ Common Stock (1,037) 1,037 Direct
Aug. 30, 2024 MCHPP Restricted Stock Units→ Common Stock (1,365) 1,365 Direct
Aug. 30, 2024 MCHPP Restricted Stock Units→ Common Stock (1,807) 1,807 Direct
Aug. 30, 2024 MCHPP Restricted Stock Units→ Common Stock (452) 452 Direct
Aug. 30, 2024 MCHPP Restricted Stock Units→ Common Stock (452) 452 Direct
Aug. 30, 2024 MCHPP Restricted Stock Units→ Common Stock (1,665) 1,665 Direct
Aug. 30, 2024 MCHPP Restricted Stock Units→ Common Stock (416) 416 Direct
Aug. 30, 2024 MCHPP Restricted Stock Units→ Common Stock (416) 416 Direct
Aug. 30, 2024 MCHPP Restricted Stock Units→ Common Stock (1,459) 1,459 Direct
Aug. 30, 2024 MCHPP Restricted Stock Units→ Common Stock (1,364) 1,364 Direct
Aug. 30, 2024 MCHPP Restricted Stock Units→ Common Stock (1,539) 1,539 Direct
Aug. 30, 2024 MCHPP Restricted Stock Units→ Common Stock (1,394) 1,394 Direct
Aug. 30, 2024 MCHPP Restricted Stock Units→ Common Stock (1,344) 1,344 Direct
Aug. 30, 2024 MCHPP Restricted Stock Units→ Common Stock (81) 81 Direct
Aug. 30, 2024 MCHPP Restricted Stock Units→ Common Stock (1,317) 1,317 Direct
Aug. 30, 2024 MCHPP Restricted Stock Units→ Common Stock (160) 160 Direct
Aug. 30, 2024 MCHPP Common Stock 20,588 Indirect
Aug. 30, 2024 MCHPP Performance Stock Units→ Common Stock (1,060) 1,060 Direct
Aug. 30, 2024 MCHPP Performance Stock Units→ Common Stock (828) 828 Direct
Aug. 30, 2024 MCHPP Performance Stock Units→ Common Stock (802) 802 Direct
Aug. 30, 2024 MCHPP Performance Stock Units→ Common Stock (870) 870 Direct
Aug. 30, 2024 MCHPP Performance Stock Units→ Common Stock (842) 842 Direct
Aug. 30, 2024 MCHPP Performance Stock Units→ Common Stock (730) 730 Direct
Aug. 30, 2024 MCHPP Performance Stock Units→ Common Stock (1,037) 1,037 Direct
Aug. 30, 2024 MCHPP Performance Stock Units→ Common Stock (1,366) 1,366 Direct
Aug. 30, 2024 MCHPP Performance Stock Units→ Common Stock (1,807) 1,807 Direct
Aug. 30, 2024 MCHPP Performance Stock Units→ Common Stock (452) 452 Direct
Aug. 30, 2024 MCHPP Performance Stock Units→ Common Stock (452) 452 Direct
Aug. 30, 2024 MCHPP Performance Stock Units→ Common Stock (1,665) 1,665 Direct
Aug. 30, 2024 MCHPP Performance Stock Units→ Common Stock (416) 416 Direct
Aug. 30, 2024 MCHPP Performance Stock Units→ Common Stock (416) 416 Direct
Aug. 30, 2024 MCHPP Performance Stock Units→ Common Stock (1,459) 1,459 Direct
Aug. 30, 2024 MCHPP Performance Stock Units→ Common Stock (1,365) 1,365 Direct
Aug. 30, 2024 MCHPP Performance Stock Units→ Common Stock (1,540) 1,540 Direct
Aug. 30, 2024 MCHPP Performance Stock Units→ Common Stock (1,394) 1,394 Direct
Aug. 30, 2024 MCHPP Performance Stock Units→ Common Stock (1,345) 1,345 Direct
Aug. 30, 2024 MCHPP Performance Stock Units→ Common Stock (1,318) 1,318 Direct