Sellas Life Sciences stock (symbol: SLS) underwent a total of 3 stock splits.The most recent stock split occurred on November 8th, 2019.One SLS share bought prior to November 14th, 2016 would equal to 3.3333333333333E-5 SLS shares today.