5 Best Healthcare Stocks to Buy for the Long Term

4. BioMarin Pharmaceutical Inc. (NASDAQ:BMRN)

Number of Hedge Fund Holders: 63

BioMarin Pharmaceutical Inc. (NASDAQ:BMRN) is one of the best healthcare stocks to buy for the long term. Evercore ISI lifted the price target on BioMarin Pharmaceutical Inc. (NASDAQ:BMRN) to $120 from $110 on May 5, reaffirming an Outperform rating on the shares. In a separate development, BioMarin Pharmaceutical Inc. (NASDAQ:BMRN) announced on May 2 new research from studies of VOXZOGO® in children with achondroplasia exhibiting positive impacts on important health indicators, including arm span and bone density. The data, along with new data from studies of VOXZOGO in hypochondroplasia, will be presented by the company at the Pediatric Endocrine Society’s 2026 Annual Meeting (PES) in San Francisco.

BioMarin Pharmaceutical Inc. (NASDAQ:BMRN) also reported that data from the three ongoing long-term extension clinical trials showed the effects of long-term treatment with VOXZOGO on measures beyond height, including bone health and arm span. In addition, management reported that children who initiated treatment with VOXZOGO after age 5 also attained a mean difference in standing height of 10.60 cm after six years of treatment and 13.59 cm after eight years of treatment, compared with untreated natural history cohorts.

BioMarin Pharmaceutical Inc. (NASDAQ:BMRN) develops and commercializes therapies for serious and life-threatening medical conditions and rare diseases. The company’s product pipeline includes Valoctocogene roxaparvovec, Vosoritide, and BMN 307.