
IMUX
$13.39
1D:
-6.2%
1Y:
24.0%
US4525EP2001Sign in to check this stock against your screeners
Sign In$5.18
1D:
-0.4%
1Y:
678.7%
US75955J4022Mkt Cap
$543.33M
P/E Ratio TTM
-4.7
Revenue TTM
$0.00
Beta
0.41
Earnings TTM
$-58.88M
Dividend Yield TTM
0.00%
$0.50
1D:
-0.9%
1Y:
20.7%
US92243A2006Mkt Cap
$119.81M
P/E Ratio TTM
3.6
Revenue TTM
$255.61M
Beta
1.10
Earnings TTM
$37.10M
Dividend Yield TTM
0.00%