
OVID
$2.73
1D:
3.4%
1Y:
841.7%
US6904691010Sign in to check this stock against your screeners
Sign In$5.95
1D:
-0.3%
1Y:
450.9%
US82024L1035Mkt Cap
$285.02M
P/E Ratio TTM
-13.8
Revenue TTM
$1.00M
Beta
1.19
Earnings TTM
$-49.87M
Dividend Yield TTM
0.00%
$4.16
1D:
-1.2%
1Y:
197.1%
US5560991094Mkt Cap
$264.42M
P/E Ratio TTM
-3.9
Revenue TTM
$157.08M
Beta
1.08
Earnings TTM
$-70.36M
Dividend Yield TTM
0.00%