10 Most Undervalued Stocks to Buy and Hold for 3 Years

4. Sarepta Therapeutics Inc. (NASDAQ:SRPT)

Forward P/E Ratio as of July 22: 9.84

3-Year Revenue CAGR: 42.87%

Number of Hedge Fund Holders: 47

Sarepta Therapeutics Inc. (NASDAQ:SRPT) is one of the most undervalued stocks to buy and hold for 3 years. On July 22, BMO Capital adjusted its price target for Sarepta to $25 from $50, while maintaining a Market Perform rating. The decision was made as a response to the temporary pause in Sarepta’s ELEVIDYS program. BMO Capital views this pause as an optimal decision, as refusal to comply with the FDA could lead to regulatory risks across Sarepta’s programs and hinder ELEVIDYS’ uptake.

The temporary halt in ELEVIDYS shipments in the US began at the close of business on July 22 to allow Sarepta and the FDA to complete the safety labeling update process following a patient death linked to acute liver failure and other safety concerns.

In Q1 2025, the company reported total net product revenue of $612 million, representing a 70% growth over the same quarter last year. ELEVIDYS revenue saw a 180% increase year-over-year and reached $375 million. The PMO (peptide-conjugated phosphorodiamidate morpholino oligomer) franchise revenue increased by 5% over the prior year and reached $237 million. Total revenues for the quarter were $745 million, which was an 80% increase year-over-year.

Sarepta Therapeutics Inc. (NASDAQ:SRPT) is a commercial-stage biopharmaceutical company that focuses on the discovery and development of RNA-targeted therapeutics, gene therapies, and other genetic therapeutic modalities for the treatment of rare diseases.