Biomarin Pharmaceutical Inc. (BMRN)

Index:

Nasdaq 100

$ 59.47
   
  • Change Today:
    $0.26
  • 52 Week High: $64.08
  • 52 Week Low: $49.64
  • Currency: US Dollars
  • Shares Issued: 179.84m
  • Volume: 442,122
  • Market Cap: $10,695m
  • RiskGrade: 181
  • Beta: 0.01

Financial Analysis

Select chart: EPS | Revenue

Key Fundamentals

Year Ending Revenue ($m) Pre-tax ($m) EPS P/E PEG EPS Grth. Div Yield
31-Dec-15 889.90 (154.72) (107.00)¢ n/a n/a n/a n/a 0.0%
31-Dec-16 1,116.85 (831.05) (380.00)¢ n/a n/a n/a n/a 0.0%
31-Dec-17 1,313.65 (35.88) (67.00)¢ n/a n/a n/a n/a 0.0%
31-Dec-18 1,491.21 (142.71) (44.00)¢ n/a n/a n/a n/a 0.0%
31-Dec-19 1,704.05 (94.81) (13.00)¢ n/a n/a n/a n/a 0.0%

Forecasts

Year Ending Revenue ($m) Pre-tax ($m) EPS P/E PEG EPS Grth. Div Yield
31-Dec-24 n/a n/a n/a n/a n/a n/a n/a 0.0%
31-Dec-24 n/a n/a n/a n/a n/a n/a n/a 0.0%
31-Dec-24 n/a n/a n/a n/a n/a n/a n/a 0.0%
31-Dec-24 n/a n/a n/a n/a n/a n/a n/a 0.0%
31-Dec-24 n/a n/a n/a n/a n/a n/a n/a 0.0%
31-Dec-24 n/a n/a n/a n/a n/a n/a n/a 0.0%
31-Dec-24 n/a n/a n/a n/a n/a n/a n/a 0.0%
31-Dec-25 3,171.66 672.91 292.28c n/a n/a n/a n/a 0.0%
31-Dec-25 n/a n/a n/a n/a n/a n/a n/a 0.0%
31-Dec-25 3,171.66 672.91 292.28c n/a n/a n/a n/a 0.0%
31-Dec-25 3,140.28 822.97 345.56c n/a n/a n/a n/a 0.0%
31-Dec-25 3,177.21 647.80 272.01c n/a n/a n/a n/a 0.0%
31-Dec-25 3,171.17 799.86 325.06c n/a n/a n/a n/a 0.0%
31-Dec-25 n/a n/a n/a n/a n/a n/a n/a 0.0%
31-Dec-25 3,177.21 647.80 272.01c n/a n/a n/a n/a 0.0%
31-Dec-25 3,173.18 848.27 354.79c n/a n/a n/a n/a 0.0%
31-Dec-25 3,176.30 648.52 264.39c n/a n/a n/a n/a 0.0%
31-Dec-25 n/a n/a n/a n/a n/a n/a n/a 0.0%
31-Dec-25 3,171.21 821.52 345.48c n/a n/a n/a n/a 0.0%
31-Dec-25 3,176.39 642.07 264.39c n/a n/a n/a n/a 0.0%
31-Dec-25 3,171.21 821.52 345.48c n/a n/a n/a n/a 0.0%
31-Dec-25 3,140.28 822.97 345.56c n/a n/a n/a n/a 0.0%
31-Dec-25 n/a n/a n/a n/a n/a n/a n/a 0.0%
31-Dec-25 3,140.84 822.97 345.14c n/a n/a n/a n/a 0.0%
31-Dec-25 n/a n/a n/a n/a n/a n/a n/a 0.0%
31-Dec-25 3,171.04 825.16 343.85c n/a n/a n/a n/a 0.0%
31-Dec-25 3,171.04 825.42 343.84c n/a n/a n/a n/a 0.0%
31-Dec-25 n/a n/a n/a n/a n/a n/a n/a 0.0%
31-Dec-25 3,170.80 821.52 344.12c n/a n/a n/a n/a 0.0%
31-Dec-25 n/a n/a n/a n/a n/a n/a n/a 0.0%
31-Dec-26 3,897.56 1,033.44 362.24c n/a n/a n/a n/a 0.0%
31-Dec-26 3,897.56 1,033.44 362.24c n/a n/a n/a n/a 0.0%
31-Dec-26 3,897.56 1,033.44 362.24c n/a n/a n/a n/a 0.0%
31-Dec-26 3,897.54 1,033.44 362.24c n/a n/a n/a n/a 0.0%
31-Dec-26 3,897.56 1,033.44 362.24c n/a n/a n/a n/a 0.0%
31-Dec-26 3,506.78 1,068.33 440.85c n/a n/a +62% n/a 0.0%
31-Dec-26 3,897.56 1,033.44 362.24c n/a n/a +n/a n/a 0.0%
31-Dec-26 3,897.54 1,033.74 362.24c n/a n/a +n/a n/a 0.0%
31-Dec-26 3,507.01 1,051.35 450.56c n/a n/a +70% n/a 0.0%
31-Dec-26 3,453.73 1,031.58 431.40c n/a n/a +25% n/a 0.0%
31-Dec-26 3,460.58 1,054.94 435.58c n/a n/a +34% n/a 0.0%
31-Dec-26 3,467.15 1,034.61 442.47c n/a n/a +29% n/a 0.0%
31-Dec-26 3,467.73 1,034.61 445.00c n/a n/a +29% n/a 0.0%
31-Dec-26 3,467.48 1,032.17 435.86c n/a n/a +27% n/a 0.0%
31-Dec-26 3,467.73 1,034.61 445.00c n/a n/a +29% n/a 0.0%
31-Dec-26 3,467.48 1,026.34 435.86c n/a n/a +27% n/a 0.0%
31-Dec-26 3,464.09 1,056.82 454.55c n/a n/a +28% n/a 0.0%
31-Dec-26 3,454.82 1,031.58 431.16c n/a n/a +25% n/a 0.0%
31-Dec-26 3,511.65 1,061.34 444.09c n/a n/a +52% n/a 0.0%
31-Dec-26 3,453.73 1,031.58 431.40c n/a n/a +25% n/a 0.0%
31-Dec-26 3,511.65 1,061.34 444.09c n/a n/a +52% n/a 0.0%
31-Dec-26 3,483.98 1,062.80 434.69c n/a n/a +64% n/a 0.0%
31-Dec-27 4,466.49 1,488.79 540.26c n/a n/a +49% n/a 0.0%
31-Dec-27 4,466.49 1,489.24 540.26c n/a n/a +49% n/a 0.0%
31-Dec-27 3,752.96 1,207.70 513.67c n/a n/a +19% n/a 0.0%
31-Dec-27 3,746.42 1,206.53 514.11c n/a n/a +19% n/a 0.0%
31-Dec-27 4,466.48 1,488.79 540.26c n/a n/a +49% n/a 0.0%
31-Dec-27 3,724.69 1,172.93 516.92c n/a n/a +19% n/a 0.0%
31-Dec-27 3,746.42 1,206.53 514.11c n/a n/a +19% n/a 0.0%
31-Dec-27 3,831.67 1,324.79 531.08c n/a n/a +22% 50.00c 0.0%
31-Dec-27 3,724.69 1,194.56 516.92c n/a n/a +19% n/a 0.0%
31-Dec-27 4,466.48 1,488.79 540.26c n/a n/a +49% n/a 0.0%
31-Dec-27 3,725.66 1,204.21 517.64c n/a n/a +17% n/a 0.0%
31-Dec-27 4,466.48 1,488.79 540.26c n/a n/a +49% n/a 0.0%
31-Dec-27 3,729.45 1,204.21 521.80c n/a n/a +17% n/a 0.0%
31-Dec-27 3,729.45 1,204.21 521.80c n/a n/a +17% n/a 0.0%
31-Dec-27 4,466.48 1,488.79 540.26c n/a n/a +49% n/a 0.0%
31-Dec-27 3,734.41 1,240.28 531.00c n/a n/a +17% n/a 0.0%
31-Dec-27 4,466.48 1,488.79 540.26c n/a n/a +49% n/a 0.0%
31-Dec-27 3,731.75 1,237.75 517.20c n/a n/a +19% n/a 0.0%
31-Dec-27 3,769.20 1,285.62 530.13c n/a n/a +19% 33.33c 0.0%
31-Dec-27 3,831.07 1,330.59 537.77c n/a n/a +22% 50.00c 0.0%
31-Dec-27 3,769.20 1,285.62 530.13c n/a n/a +19% 33.33c 0.0%
31-Dec-27 3,831.67 1,331.70 538.00c n/a n/a +19% 50.00c 0.0%

Copyright © 2026 FactSet Research Systems Inc. All rights reserved.

Price / Earnings Data

5 Yr High 5 Yr Low 5 Yr Avg Curr / Avg
Latest n/a n/a n/a 0

Note 1: Prices and trades are provided by Digital Look Corporate Solutions and are delayed by at least 15 minutes.

Note 2: RiskGrade figures are provided by RiskMetrics.

Note 3: Forecast figures based on normalised accounts.

 

BMRN Market Data

Currency US Dollars
Share Price $ 59.47
Change Today $ 0.26
% Change 0.44 %
52 Week High $64.08
52 Week Low $49.64
Volume 442,122
Shares Issued 179.84m
Market Cap $10,695m
Beta 0.01
RiskGrade 181

Trades for 22-Jul-2026

Time Volume / Share Price
10:56 100 @ $59.47
10:56 100 @ $59.42
10:56 100 @ $59.45
10:56 395 @ $59.47
10:56 100 @ $59.45

Top of Page