SELLAS Life Sciences Group, Inc. (SLS)
NASDAQ: SLS · IEX Real-Time Price · USD
1.150
+0.040 (3.60%)
Jul 22, 2024, 10:19 AM EDT - Market open

SLS Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Ending
CurrentDec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018 - 2008
Market Capitalization
653449885521
Upgrade
Market Cap Growth
40.42%-30.05%-44.69%59.80%162.42%-22.68%
Upgrade
Enterprise Value
483232672114
Upgrade
PE Ratio
--0.91-1.18-4.24-3.26-0.75
Upgrade
PS Ratio
--48.5911.5628.93-
Upgrade
PB Ratio
6.74-4.2610.024.321.973.44
Upgrade
P/FCF Ratio
-1.89-1.08-2.04-3.38-5.28-1.19
Upgrade
P/OCF Ratio
-1.89-1.08-2.04-3.38-5.28-1.19
Upgrade
EV/Sales Ratio
--32.318.8410.82-
Upgrade
EV/EBITDA Ratio
-1.11-0.88-0.79-3.24-1.23-0.71
Upgrade
EV/EBIT Ratio
-1.09-0.86-0.78-3.21-1.23-0.71
Upgrade
EV/FCF Ratio
-1.30-1.03-1.36-2.58-1.97-0.78
Upgrade
Debt / Equity Ratio
0.08-0.110.190.040.040.04
Upgrade
Debt / EBITDA Ratio
-0.02-0.02-0.02-0.04-0.06-0.01
Upgrade
Debt / FCF Ratio
-0.03-0.03-0.04-0.03-0.10-0.01
Upgrade
Quick Ratio
1.280.191.114.312.871.39
Upgrade
Current Ratio
1.490.231.144.632.991.56
Upgrade
Asset Turnover
000.040.210.080
Upgrade
Return on Equity (ROE)
-5258.30%-2405.50%-407.60%-75.90%-141.00%-328.70%
Upgrade
Return on Assets (ROA)
-250.00%-241.00%-164.20%-55.80%-70.10%-143.20%
Upgrade
Return on Capital (ROIC)
-345.57%535.63%-723.78%-119.57%-58.66%-317.61%
Upgrade
Earnings Yield
-54.87%-109.87%-85.00%-23.56%-30.62%-133.42%
Upgrade
FCF Yield
-46.04%-92.42%-49.00%-29.62%-18.95%-84.22%
Upgrade
Buyback Yield / Dilution
-90.31%-43.21%-25.29%-94.07%-211.76%-878.33%
Upgrade
Total Shareholder Return
-90.31%-43.21%-25.29%-94.07%-211.76%-878.33%
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).