SELLAS Life Sciences Group Inc
SLS
Price
1.54
Change
0.02
High
1.57
Low
1.47
Avg Volume
1,680,943
PE Ratio
-0.72
52 Week High
1.91
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