
OMER
$12.23
1D:
-0.2%
1Y:
267.8%
US6821431029Sign in to check this stock against your screeners
Sign In$26.73
1D:
-0.1%
1Y:
129.2%
US4834971032Mkt Cap
$1.37B
P/E Ratio TTM
-9.8
Revenue TTM
$15.12M
Beta
-0.12
Earnings TTM
$-210.31M
Dividend Yield TTM
0.00%
$2.23
1D:
-4.3%
1Y:
320.8%
US5288723027Mkt Cap
$990.56M
P/E Ratio TTM
-34.2
Revenue TTM
$69.64M
Beta
0.97
Earnings TTM
$-26.09M
Dividend Yield TTM
0.00%