I wonder if his departure is partially responsible for the current downtrend on the basis that some investors believe it indicates he departed because he no longer had confidence in the future of the company. Of course, I hope he is wrong and wont be sorry if he lives to regret his departure.
LPI Price at posting:
27.0¢ Sentiment: Hold Disclosure: Held