SELLAS Life Sciences Group, Inc. (SLS)
NASDAQ: SLS · IEX Real-Time Price · USD
1.280
+0.040 (3.23%)
At close: May 1, 2024, 4:00 PM
1.290
+0.010 (0.78%)
After-hours: May 1, 2024, 7:59 PM EDT

SLS Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014 2013 - 2008
Market Capitalization
723449885521271221238183
Upgrade
Market Cap Growth
--30.05%-44.69%59.80%162.42%-22.68%126.21%-43.11%-91.16%29.77%-64.86%
Upgrade
Enterprise Value
703232672114221022213168
Upgrade
PE Ratio
-0.91-0.91-1.18-4.24-3.26-0.75-0.66-0.49-1.19-3.72-5.01
Upgrade
PS Ratio
--48.5911.5628.93------
Upgrade
PB Ratio
-4.26-4.2610.024.321.973.445.175.79-4.2117.614.95
Upgrade
P/FCF Ratio
-1.08-1.08-2.04-3.38-5.28-1.19-0.89-1.09-1.78-4.93-4.27
Upgrade
P/OCF Ratio
-1.08-1.08-2.04-3.38-5.28-1.19-0.89-1.09-1.78-4.94-4.28
Upgrade
EV/Sales Ratio
--32.318.8410.82------
Upgrade
EV/EBITDA Ratio
-0.88-0.88-0.79-3.24-1.23-0.71-0.75-0.44-1.35-3.39-4.74
Upgrade
EV/EBIT Ratio
-0.86-0.86-0.78-3.21-1.23-0.71-0.75-0.44-1.35-3.39-4.73
Upgrade
EV/FCF Ratio
-1.03-1.03-1.36-2.58-1.97-0.78-0.71-0.93-1.89-4.40-3.91
Upgrade
Debt / Equity Ratio
-0.11-0.110.190.040.040.04-5.31-1.470.350.23
Upgrade
Debt / EBITDA Ratio
-0.02-0.02-0.02-0.04-0.06-0.01--0.48-0.45-0.08-0.24
Upgrade
Debt / FCF Ratio
-0.03-0.03-0.04-0.03-0.10-0.01--1.00-0.62-0.10-0.20
Upgrade
Quick Ratio
0.190.191.114.312.871.390.910.521.050.530.88
Upgrade
Current Ratio
0.230.231.144.632.991.560.980.531.110.941.91
Upgrade
Asset Turnover
000.040.210.08000000
Upgrade
Interest Coverage
-------108.20-49.87-14.16-82.60-31.98
Upgrade
Return on Equity (ROE)
-2405.50%-2405.50%-407.60%-75.90%-141.00%-328.70%-829.10%-155.00%-136.90%-165.60%-102.60%
Upgrade
Return on Assets (ROA)
-241.00%-241.00%-164.20%-55.80%-70.10%-143.20%-136.50%-45.70%-32.20%-68.10%-44.00%
Upgrade
Return on Capital (ROIC)
535.63%535.63%-723.78%-119.57%-58.66%-317.61%-592.74%-176.44%-696.50%-187.49%-96.57%
Upgrade
Earnings Yield
-51.84%-109.87%-85.00%-23.56%-30.62%-133.42%-152.26%-203.97%-83.99%-26.85%-19.96%
Upgrade
FCF Yield
-43.61%-92.42%-49.00%-29.62%-18.95%-84.22%-112.29%-91.75%-56.29%-20.30%-23.41%
Upgrade
Buyback Yield / Dilution
-43.21%-43.21%-25.29%-94.07%-211.76%-878.33%-458.77%-147.03%-266.14%-30.03%-32.40%
Upgrade
Total Shareholder Return
-43.21%-43.21%-25.29%-94.07%-211.76%-878.33%-458.77%-147.03%-266.14%-30.03%-32.40%
Upgrade
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).