best sell day for stocks sls

The highest closing price for Sellas Life Sciences (SLS) in a day all-time was $335,363.34, on March 13, 2008. It was down 9.3% for the day. The latest price is $1.06.

Daily pricing data for Sellas Life Sciences dates back to 3/12/2008, and may be incomplete.