SELLAS Life Sciences Group, Inc. Ratios

Ratios Dec2010 Dec2011 Dec2012 Dec2016 Dec2018 Dec2019 Dec2020 Dec2021 Dec2022 Dec2023
Profitability
Gross Margin 97.37%90.00%
EBT Margin -1,512.36%3,139.54%-882.84%-275.47%-4,130.10%
EBIT Margin -1,512.36%3,039.54%-893.79%-332.82%-4,195.00%
EBITDA Margin -1,512.36%3,039.54%-893.79%-332.82%-4,195.00%
Operating Margin 3,039.54%-893.79%-332.82%-4,195.00%
Net Margin -1,512.36%3,361.41%-886.05%-272.36%-4,130.10%
FCF Margin -1,306.81%2,253.99%-548.26%-342.38%-2,380.90%
Efficiency
Assets Average 42.98M31.33M36.16M23.61M13.58M
Equity Average 18.93M17.03M24.15M12.60M-1.56M
Invested Capital 10.11M27.76M6.09M27.96M20.35M4.85M-7.98M
Asset Utilization Ratio 0.060.210.04
Leverage & Solvency
Interest Coverage Ratio -30.40
Equity Ratio 0.330.500.370.610.770.23-1.28
Times Interest Earned -30.40
Dividends & Payouts
FCF Payout Ratio -0.02
Valuation
Enterprise Value 47.37M-27.58M70.65M21.05M13.67M113.89M84.90M31.46M31.46M
Market Capitalization 20.21M103.46M21.05M20.95M149.19M106.25M48.59M33.99M
Return Ratios
Return on Sales -15.12%31.48%-8.82%-2.72%-41.30%
Return on Capital Employed -0.43%-0.89%-0.81%-5.18%245.90%
Return on Invested Capital -0.60%-1.00%-1.04%
Return on Assets -0.04%-0.53%-0.57%-1.75%-2.79%
Return on Equity -0.09%-0.98%-0.86%-3.28%24.24%