
BLBD
$56.99
1D:
-0.7%
1Y:
3.1%
US0953061068Sign in to check this stock against your screeners
Sign In$12.43
1D:
1.0%
1Y:
5.9%
US3453708600Mkt Cap
$49.57B
P/E Ratio TTM
-6.7
Revenue TTM
$187.97B
Beta
1.94
Earnings TTM
$-7.40B
Dividend Yield TTM
4.83%
$3.90
1D:
-9.1%
1Y:
-85.8%
US7311054099Mkt Cap
$636.81M
P/E Ratio TTM
-0.2
Revenue TTM
$2.84B
Beta
1.73
Earnings TTM
$-1.98B
Dividend Yield TTM
0.00%