
IFBD
$1.57
1D:
-3.1%
1Y:
33.1%
KYG477243003Sign in to check this stock against your screens
Sign In$2.26
1D:
3.8%
1Y:
-42.1%
US8730485088Mkt Cap
$12.85M
P/E Ratio TTM
-1.1
Revenue TTM
$3.44M
Beta
0.49
Earnings TTM
$-9.38M
Dividend Yield TTM
0.00%
$1.26
1D:
0.8%
1Y:
-42.2%
US23816M2061Mkt Cap
$6.55M
P/E Ratio TTM
-1.1
Revenue TTM
$499.00
Beta
1.95
Earnings TTM
$-5.83M
Dividend Yield TTM
0.00%