SEC Insider Transactions from Mayo Stephen.

Last updated: 2026-03-15 09:23 UTC | Total transactions: 13

Mayo Stephen has filed 13 insider transactions across 3 companies since May 2023.

Most recent transaction: a sale of 7239 shares of Sarepta Therapeutics, Inc. ($SRPT) on March 12, 2026.

Activity breakdown: 0 open-market purchases and 3 sales.

Set Up your own filters →
Transaction Date Company Ticker Insider Name Title Transaction Type Security Shares Price Shares Owned Following Total Shares Outstanding % of Owned % of Outstanding
March 12, 2026 Sarepta Therapeutics, Inc. $SRPT Mayo Stephen Not found S Common Stock 7239 $17.02 1,765.0000 100,237,000 80.40% 0.01%
June 18, 2025 Allogene Therapeutics, Inc. $ALLO Mayo Stephen Director A Restricted Stock Unit 95400 $0.00 95,400.0000 217,264,738 9999.99% 0.04%
May 30, 2025 Merck & Co., Inc. $MRK Mayo Stephen Director A Phantom Stock 2863 $76.84 12,539.8325 2,541,000,000 29.59% 0.00%
March 10, 2025 Sarepta Therapeutics, Inc. $SRPT Mayo Stephen Not found A Common Stock 2383 $0.00 9,004.0000 107,875,000 35.99% 0.00%
March 10, 2025 Sarepta Therapeutics, Inc. $SRPT Mayo Stephen Not found A Stock Options (right to buy) 4792 $0.00 4,792.0000 107,875,000 9999.99% 0.00%
June 5, 2024 Allogene Therapeutics, Inc. $ALLO Mayo Stephen Not found A Stock Option (Right to buy) 191082 $0.00 191,082.0000 0 9999.99% 0.00%
May 31, 2024 Merck & Co., Inc. $MRK Mayo Stephen Director A Phantom Stock 1752 $125.54 9,379.7044 2,547,000,000 22.98% 0.00%
March 5, 2024 Sarepta Therapeutics, Inc. $SRPT Mayo Stephen Not found S Common Stock 3135 $122.96 6,621.0000 92,398,000 32.13% 0.00%
March 1, 2024 Sarepta Therapeutics, Inc. $SRPT Mayo Stephen Not found A Stock Option (right to buy) 3679 $0.00 3,679.0000 92,398,000 9999.99% 0.00%
March 1, 2024 Sarepta Therapeutics, Inc. $SRPT Mayo Stephen Not found A Common Stock 1846 $0.00 9,756.0000 92,398,000 23.34% 0.00%
Aug. 7, 2023 Allogene Therapeutics, Inc. $ALLO Mayo Stephen Not found S Common Stock 10000 $4.29 25,328.0000 0 28.31% 0.00%
June 13, 2023 Allogene Therapeutics, Inc. $ALLO Mayo Stephen Not found A Stock Option (Right to Buy) 116120 $0.00 116,120.0000 0 9999.99% 0.00%
May 26, 2023 Merck & Co., Inc. $MRK Mayo Stephen Director A Phantom Stock 1981 $111.07 7,430.3599 2,542,000,000 36.35% 0.00%