Down To Levels Not Seen Since 2016: Initiating Sarepta With A Buy

Company Performance - Sarepta Therapeutics, Inc. (NASDAQ: SRPT) experienced a significant decline in stock price, down 40% in pre-market trading on June 16th, and further dropped over 47% after the market opened [1] Market Context - The decline in Sarepta's stock is noted in the context of a broader market environment, where momentum plays a crucial role in investment strategies, particularly in the technology sector [1]