
OMER
$9.53
1D:
-1.0%
1Y:
154.8%
US6821431029Sign in to check this stock against your screeners
Sign In$2.38
1D:
2.1%
1Y:
93.5%
US5288723027Mkt Cap
$1.06B
P/E Ratio TTM
-33.5
Revenue TTM
$69.64M
Beta
1.05
Earnings TTM
$-26.09M
Dividend Yield TTM
0.00%
$58.01
1D:
0.0%
1Y:
590.5%
US75382E2081Mkt Cap
$959.26M
P/E Ratio TTM
-29.9
Revenue TTM
$0.00
Beta
0.44
Earnings TTM
$-105.64M
Dividend Yield TTM
0.00%