SELLAS Life Sciences Group Inc
SLS
Price
1.17
Change
0.01
High
1.18
Low
1.14
Avg Volume
725,079
PE Ratio
-0.55
52 Week High
1.9
52 Week Low
0.4986
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