life sciences sellas stock sellas life sciences stock SLS stock declined over -215 intraday to trade at 318 a share on NASDAQ. In a report released yesterday Jason McCarthy from Maxim… Monday, September 12, 2022 Edit