
ICU
$3.85
1D:
6.6%
1Y:
-29.4%
US81256L3024Sign in to check this stock against your screeners
Sign In$21.50
1D:
-1.3%
1Y:
16.7%
KYG0411D1236Mkt Cap
$47.22M
P/E Ratio TTM
-2.8
Revenue TTM
$8.70M
Beta
1.54
Earnings TTM
$-64.80M
Dividend Yield TTM
0.00%
$0.50
1D:
2.2%
1Y:
-61.0%
US17322U3068Mkt Cap
$13.71M
P/E Ratio TTM
-0.2
Revenue TTM
$7.11M
Beta
1.00
Earnings TTM
$-46.27M
Dividend Yield TTM
0.00%