BioMarin Pharmaceutical Inc. (BMRN)
NASDAQ: BMRN · IEX Real-Time Price · USD
80.70
-1.43 (-1.74%)
Apr 30, 2024, 3:44 PM EDT - Market open

BioMarin Pharmaceutical Analyst Ratings

Total Analysts
21
Consensus Rating
Buy
Price Target
$107.15
Upside
+32.78%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
Morgan Stanley
Morgan Stanley
Buy
Maintains
$115$112
Buy Maintains $115$112 +38.79% Apr 26, 2024
Canaccord Genuity
Canaccord Genuity
Hold
Maintains
$91$89
Hold Maintains $91$89 +10.29% Apr 26, 2024
Citigroup
Citigroup
Hold
Maintains
$94$91
Hold Maintains $94$91 +12.76% Apr 25, 2024
Scotiabank
Scotiabank
Hold
Maintains
$83$85
Hold Maintains $83$85 +5.33% Apr 25, 2024
Cantor Fitzgerald
Cantor Fitzgerald
Buy
Reiterates
$110
Buy Reiterates $110 +36.31% Apr 25, 2024
Wells Fargo
Wells Fargo
Buy
Maintains
$100$110
Buy Maintains $100$110 +36.31% Apr 25, 2024
Canaccord Genuity
Canaccord Genuity
Hold
Reiterates
$91
Hold Reiterates $91 +12.76% Feb 29, 2024
Piper Sandler
Piper Sandler
Buy
Maintains
$115$107
Buy Maintains $115$107 +32.59% Feb 23, 2024
Cantor Fitzgerald
Cantor Fitzgerald
Buy
Reiterates
$100
Buy Reiterates $100 +23.92% Feb 23, 2024
RBC Capital
RBC Capital
Hold
Reiterates
$100
Hold Reiterates $100 +23.92% Feb 23, 2024
Baird
Baird
Buy
Maintains
$127$104
Buy Maintains $127$104 +28.87% Jan 30, 2024
Stifel
Stifel
Strong Buy
Reiterates
$101
Strong Buy Reiterates $101 +25.15% Dec 21, 2023
RBC Capital
RBC Capital
Hold
Reiterates
$100
Hold Reiterates $100 +23.92% Nov 7, 2023
BMO Capital
BMO Capital
Buy
Maintains
$102$100
Buy Maintains $102$100 +23.92% Nov 3, 2023
Piper Sandler
Piper Sandler
Buy
Maintains
$125$115
Buy Maintains $125$115 +42.50% Nov 2, 2023
Morgan Stanley
Morgan Stanley
Buy
Maintains
$125$117
Buy Maintains $125$117 +44.98% Nov 2, 2023
Barclays
Barclays
Buy
Maintains
$125$111
Buy Maintains $125$111 +37.55% Nov 2, 2023
Cantor Fitzgerald
Cantor Fitzgerald
Buy
Maintains
$120$100
Buy Maintains $120$100 +23.92% Nov 2, 2023
Bernstein
Bernstein
Hold
Upgrades
$82
Hold Upgrades $82 +1.61% Oct 23, 2023
Cantor Fitzgerald
Cantor Fitzgerald
Buy
Reiterates
$120
Buy Reiterates $120 +48.70% Oct 16, 2023
Raymond James
Raymond James
Hold
Initiates
n/a
Hold Initiates n/a n/a Sep 28, 2023