For anyone with a financial interest in
SL, this is a major red flag.
I am not saying the end is near, but I'd watch the management decisions very closely from here on out.
A CEO stepping down is never a sign that the company is thriving and doing well financialy.