
OVID
$2.41
1D:
4.6%
1Y:
298.1%
US6904691010Sign in to check this stock against your screeners
Sign In$6.82
1D:
-9.4%
1Y:
788.1%
US82024L1035Mkt Cap
$326.70M
P/E Ratio TTM
-12.0
Revenue TTM
$1.00M
Beta
1.06
Earnings TTM
$-49.87M
Dividend Yield TTM
0.00%
$4.32
1D:
-3.8%
1Y:
193.9%
US5560991094Mkt Cap
$274.59M
P/E Ratio TTM
-4.1
Revenue TTM
$157.08M
Beta
1.18
Earnings TTM
$-70.36M
Dividend Yield TTM
0.00%