BMRN - Analyst Ratings & Analysis - $52.13 | MarketTrack