
BMRN
$55.73
1D:
1.7%
1Y:
6.2%
US09061G1013Sign in to check this stock against your screeners
Sign In$510.08
1D:
1.4%
1Y:
23.0%
US92532F1003Mkt Cap
$129.46B
P/E Ratio TTM
29.5
Revenue TTM
$12.62B
Beta
0.32
Earnings TTM
$4.41B
Dividend Yield TTM
0.00%
$232.68
1D:
3.6%
1Y:
-49.1%
US02043Q1076Mkt Cap
$31.13B
P/E Ratio TTM
38.1
Revenue TTM
$4.80B
Beta
0.27
Earnings TTM
$807.99M
Dividend Yield TTM
0.00%