Skip to content

SLS

SELLAS Life Sciences Group, Inc.

Key figures

MetricLatest
Revenue$02023
Gross profit$02023
Operating income−$35M
Net income−$32M
EPS−$0.21
Free cash flow−$12M2016