BioMarin Pharmaceutical Inc Analyst Ratings

BMRNNASDAQ
$54.10
-1.17-2.12%
At close: Apr 16, 5:00 PM EST
$54.42
0.320.59%
After Hours: 6:22 PM EST