
OBE
$11.54
1D:
-5.9%
1Y:
81.3%
CA6744822033Sign in to check this stock against your screeners
Sign In$38.25
1D:
-0.6%
1Y:
74.3%
US87507T1016Mkt Cap
$1.33B
P/E Ratio TTM
-24.8
Revenue TTM
$0.00
Beta
0.25
Earnings TTM
$-30.86M
Dividend Yield TTM
0.00%
$82.08
1D:
-0.3%
1Y:
199.8%
US34984V2097Mkt Cap
$927.86M
P/E Ratio TTM
-585.4
Revenue TTM
$833.35M
Beta
0.59
Earnings TTM
$-1.58M
Dividend Yield TTM
0.00%