SELLAS Life Sciences Group Inc
SLS
Price
1.51
Change
-0.09
High
1.62
Low
1.51
Avg Volume
122,307
PE Ratio
-0.71
52 Week High
5.58
52 Week Low
1.17
Profile
Exchange
NASDAQ CAPITAL MARKET
Sector
Manufacturing
CEO
Employees
Address
2140 S Dupont Hwy
Camden, Delaware, 19934-1249
Website
Industry
Pharmaceutical Preparation Manufacturing
Tags
Health TechnologyBiotechnologyManufacturingPharmaceutical Preparation Manufacturing
Phone