SELLAS Life Sciences Group, Inc. (SLS)

Market cap
$552.77M
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 2024-31-17.21%
Dec 31, 2023-37-9.69%
Dec 31, 2022-41+99.52%
Dec 31, 2021-21+23.21%
Dec 31, 2020-17-12.92%
Dec 31, 2019-19-30.28%
Dec 31, 2018-28+16.49%
Dec 31, 2017-24+0.87%
Dec 31, 2016-24-63.15%
Dec 31, 2015-64+74.57%
Dec 31, 2014-37-52.26%
Dec 31, 2013-77
AI Chat