SELLAS Life Sciences Group Inc

NEW
NAS:SLS (USA)  
$ 9.15 -0.015 (-0.16%) 09:40 AM EST
At Loss
P/B:
15.51
Market Cap:
$ 1.80B
Enterprise V:
$ 1.69B
Volume:
450.87K
Avg Vol (2M):
8.56M
Trade In:
Volume:
450.87K
At Loss
Avg Vol (2M):
8.56M

SELLAS Life Sciences Group Inc Valuation Measures