
OMER
$18.23
1D:
2.0%
1Y:
323.7%
US6821431029Sign in to check this stock against your screeners
Sign In$58.01
1D:
0.0%
1Y:
590.5%
US75382E2081Mkt Cap
$1.61B
P/E Ratio TTM
-29.9
Revenue TTM
$0.00
Beta
0.44
Earnings TTM
$-105.64M
Dividend Yield TTM
0.00%
$2.05
1D:
0.7%
1Y:
68.0%
US5288723027Mkt Cap
$910.60M
P/E Ratio TTM
-13.6
Revenue TTM
$41.47M
Beta
1.03
Earnings TTM
$-61.12M
Dividend Yield TTM
0.00%