
INNV
$11.84
1D:
6.9%
1Y:
205.2%
US45784A1043Sign in to check this stock against your screeners
Sign In$34.20
1D:
1.3%
1Y:
84.2%
US0017441017Mkt Cap
$1.33B
P/E Ratio TTM
-40.7
Revenue TTM
$3.42B
Beta
0.42
Earnings TTM
$-32.44M
Dividend Yield TTM
0.00%
$12.18
1D:
4.4%
1Y:
173.1%
US20451W1018Mkt Cap
$1.17B
P/E Ratio TTM
-5.7
Revenue TTM
$0.00
Beta
2.49
Earnings TTM
$-178.80M
Dividend Yield TTM
0.00%