Across 5 buy signals with a settled T+90 return. Return basis: close on the day after publication.
Signal history
Discover the detailed record of transactions filed by Barry Richard, Director. Insider active across 2 companies, notably Sarepta Therapeutics, Inc.. In total, 13 reports have been logged. Split: 5 buys · 0 sell. Total volume traded: €1.9m. History available since 7 March 2022. The latest transaction was filed on 22 September 2025 (Acquisition). Regulator: SEC (Form 4). The full history is accessible without signup.
Companies and markets linked to Barry Richard
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Richard Barry is a Board Member at Sarepta Therapeutics, Inc. He participates in overseeing the company's activities and making strategic decisions. Richard brings valuable experience in management and corporate governance.