Logo image of BMRN

BIOMARIN PHARMACEUTICAL INC (BMRN) Stock Stock Chart

USA - NASDAQ:BMRN - US09061G1013 - Common Stock

54.69 USD
+2.21 (+4.21%)
Last: 11/21/2025, 8:14:23 PM
54 USD
-0.69 (-1.26%)
After Hours: 11/21/2025, 8:14:23 PM
Open in Chart Tool Full Screen Chart
BIOMARIN PHARMACEUTICAL INC / BMRN Daily stock chart