SELLAS Life Sciences Grou...

NASDAQ: SLS · Real-Time Price · USD
1.62
0.07 (4.52%)
At close: Aug 15, 2025, 3:59 PM
1.63
0.62%
After-hours: Aug 15, 2025, 06:28 PM EDT

SELLAS Life Sciences Ratios and Metrics

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021
PE Ratio
-20.61 -7.1 -1.11 -4.14
PEG Ratio
0.31 0.08 -0.02 0.11
PS Ratio
n/a n/a 45.77 11.26
PB Ratio
67.25 -33.22 9.44 4.21
P/FCF Ratio
-17.98 -7.18 -1.62 -3.29
P/OCF Ratio
-17.98 -8.44 -1.92 -3.29
OCF/S Ratio
n/a n/a -23.81 -3.42
Debt / Equity Ratio
0.11 -0.11 0.19 0.04
Quick Ratio
1.72 0.23 1.14 4.63
Current Ratio
1.72 0.23 1.14 4.63
Asset Turnover
n/a n/a 0.05 0.29
Interest Coverage
n/a n/a n/a n/a
Return on Equity
-3.26 4.68 -8.51 -1.02
Return on Assets
-1.59 -6 -1.97 -0.79
Return on Invested Capital
-2.86 5.72 -6.8 -1.15
Dividend Yield
n/a n/a n/a n/a
Payout Ratio
n/a n/a n/a n/a
Gross Profit Margin
n/a n/a 0.90 0.97
Net Profit Margin
n/a n/a -41.3 -2.72
Pretax Profit Margin
n/a n/a -41.3 -2.75
Operating Profit Margin
n/a n/a -41.95 -3.33
FCF Margin
n/a n/a n/a n/a
EBITDA Margin
n/a n/a -31.95 -2.58