
IFRX
$2.13
1D:
1.7%
1Y:
57.4%
NL0012661870Sign in to check this stock against your screeners
Sign In$6.01
1D:
2.7%
1Y:
169.5%
US82024L1035Mkt Cap
$543.14M
P/E Ratio TTM
-11.8
Revenue TTM
$1.00M
Beta
1.10
Earnings TTM
$-52.57M
Dividend Yield TTM
0.00%
$8.61
1D:
2.0%
1Y:
261.8%
US04317A1079Mkt Cap
$420.94M
P/E Ratio TTM
-2.6
Revenue TTM
$0.00
Beta
2.20
Earnings TTM
$-90.82M
Dividend Yield TTM
0.00%