The SP is really weird. The company is not delivering right? It is selling lithium and cashflow positive. I don't see there is alarming at all. If institutions and directors selling I will say it's the end is near.
Let Give it a fair go how it performs with the incoming CEO.