AC Immune SA (ACIU)
NASDAQ: ACIU · IEX Real-Time Price · USD
2.350
+0.060 (2.62%)
At close: Apr 26, 2024, 4:00 PM
2.390
+0.040 (1.70%)
After-hours: Apr 26, 2024, 4:06 PM EDT

AC Immune Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current20232022202120202019201820172016
Market Capitalization
233424172361372576542727719
Market Cap Growth
-145.83%-52.24%-2.88%-35.46%6.20%-25.42%1.07%-
Enterprise Value
12430544146117281352600556
PE Ratio
-6.56-6.56-2.26-4.50-5.2812.29-10.42-26.82-94.90
PS Ratio
13.2324.0440.72-21.195.0676.8534.9729.01
PB Ratio
1.332.220.951.421.522.052.996.064.73
P/FCF Ratio
-5.77-5.77-2.15-4.84-5.3710.47-11.64-29.43-104.15
P/OCF Ratio
-5.85-5.85-2.19-5.03-5.5210.11-12.13-31.81-120.98
EV/Sales Ratio
7.0517.3110.28-6.692.4749.9528.8622.43
EV/EBITDA Ratio
-4.94-4.94-0.59-1.90-1.735.56-6.95-22.76-76.46
EV/EBIT Ratio
-4.74-4.74-0.57-1.84-1.675.76-6.82-22.26-73.46
EV/FCF Ratio
-4.16-4.16-0.54-1.96-1.705.11-7.57-24.29-80.59
Debt / Equity Ratio
0.020.020.020.010.010.010.000.00-
Debt / EBITDA Ratio
-0.07-0.07-0.04-0.04-0.040.06-0.01-0.02-
Debt / FCF Ratio
-0.06-0.06-0.04-0.04-0.040.05-0.01-0.02-
Quick Ratio
8.738.7310.719.9216.1416.5014.2912.8515.39
Current Ratio
9.229.2211.1610.1216.5316.7214.7513.2815.61
Asset Turnover
0.090.090.0200.060.360.040.150.20
Interest Coverage
-307.09-307.09-198.27-124.63-335.5324.59-151.55-178.67-1012.71
Return on Equity (ROE)
-37.50%-37.50%-36.50%-36.10%-25.70%16.80%-35.70%-21.90%-6.60%
Return on Assets (ROA)
-33.30%-33.30%-33.50%-32.30%-23.40%14.90%-32.00%-19.80%-6.00%
Return on Capital (ROIC)
-32.67%-32.67%-41.24%-33.64%-28.14%16.17%-27.82%-19.21%-7.34%
Earnings Yield
-27.70%-15.24%-44.15%-22.23%-18.94%8.14%-9.59%-3.73%-1.05%
FCF Yield
-28.90%-17.32%-46.43%-20.67%-18.62%9.55%-8.59%-3.40%-0.96%
Buyback Yield / Dilution
-0.30%-0.30%-15.88%-1.43%-6.36%-17.80%-0.47%-13.95%-8.80%
Total Shareholder Return
-0.30%-0.30%-15.88%-1.43%-6.36%-17.80%-0.47%-13.95%-8.80%
Source: Financials are provided by Nasdaq Data Link and sourced from audited reports submitted to the Securities and Exchange Commission (SEC).