
IDAI
$2.26
1D:
3.8%
1Y:
-45.8%
US8730485088Sign in to check this stock against your screens
Sign In$0.74
1D:
9.3%
1Y:
58.2%
KYG7733R1020Mkt Cap
$110.89M
P/E Ratio TTM
-2.3
Revenue TTM
$22.12M
Beta
3.00
Earnings TTM
$-33.51M
Dividend Yield TTM
0.00%
$7.54
1D:
7.3%
1Y:
1.8%
US29272C3016Mkt Cap
$41.65M
P/E Ratio TTM
-3.1
Revenue TTM
$10.48M
Beta
1.53
Earnings TTM
$-8.01M
Dividend Yield TTM
0.00%