Immunic, Inc. (IMUX)
NASDAQ: IMUX · IEX Real-Time Price · USD
1.320
+0.020 (1.54%)
At close: Mar 28, 2024, 4:00 PM
1.360
+0.040 (3.03%)
After-hours: Mar 28, 2024, 7:48 PM EDT

Immunic Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014
Market Capitalization
1176855251317988251139351594
Market Cap Growth
-23.20%-78.12%-20.70%222.80%1143.25%-96.86%80.13%-60.22%-41.04%-
Enterprise Value
7122-6016519069-519479267491
PE Ratio
-0.72-0.72-0.46-2.70-7.20-2.81-0.68-4.82-3.40-6.74-10.46
PB Ratio
4.042.340.481.982.001.68-0.315.022.384.266.09
P/FCF Ratio
-0.95-0.95-0.84-3.02-6.85-3.44-0.81-6.11-3.84-6.70-14.08
P/OCF Ratio
-0.96-0.96-0.84-3.02-6.87-3.44-0.81-6.22-3.90-7.02-14.56
EV/EBITDA Ratio
-0.23-0.230.50-1.78-4.32-1.990.45-3.80-2.03-5.26-10.53
EV/EBIT Ratio
-0.23-0.230.50-1.77-4.32-1.980.45-3.73-1.94-5.12-10.29
EV/FCF Ratio
-0.30-0.300.93-1.98-4.11-2.430.53-4.73-2.19-5.10-11.62
Debt / Equity Ratio
0.020.020.010.000.000.01-----
Debt / EBITDA Ratio
-0.01-0.01-0.01-0.01-0.02-0.01-----
Debt / FCF Ratio
-0.01-0.01-0.02-0.01-0.01-0.02-----
Quick Ratio
1.891.898.907.6215.184.156.815.5310.9512.6110.10
Current Ratio
2.122.129.639.2115.934.566.945.6511.2212.7910.20
Return on Equity (ROE)
-157.40%-157.40%-98.60%-70.00%-39.10%-70.80%-88.30%-77.20%-58.90%-70.70%-110.50%
Return on Assets (ROA)
-117.40%-117.40%-89.60%-63.40%-36.40%-64.50%-40.10%-68.90%-55.00%-62.90%-65.60%
Return on Capital (ROIC)
-335.55%-335.55%-104.20%-71.78%-30.71%-62.89%46.61%-105.22%-70.61%-63.31%-51.60%
Earnings Yield
-80.07%-138.24%-219.06%-37.00%-13.89%-35.60%-146.22%-20.74%-29.39%-14.84%-9.56%
FCF Yield
-60.87%-105.09%-118.72%-33.16%-14.61%-29.10%-123.77%-16.36%-26.06%-14.92%-7.10%
Buyback Yield / Dilution
-39.29%-39.29%-34.53%-51.00%-102.84%-811.77%15.01%-26.99%-24.79%-56.67%-2974.86%
Total Shareholder Return
-39.29%-39.29%-34.53%-51.00%-102.84%-811.77%15.01%-26.99%-24.79%-56.67%-2974.86%
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).