The past is why we are at 1.50 today. It is the same management/BOD. No wonder Wall Street is skeptical.
You can be as skeptical as you want about the BoD / Management. If they are the reason for the $1.50, so be it. They are also the ones that will take this to the "promised land" IMO. So sit back, relax and watch the daily chart :-)