Biomarin Pharmaceutical stock hits 52-week low at $52.93 By Investing.com

September 23, 2025

Biomarin Pharmaceutical stock hits 52-week low at $52.93