Just a follow up, which is very difficult to resist to point out, that those puts, you have mentioned in your comment, are formally in-the-money.
Pondering the described outcomes of the recent management presentation, this may not be the bottom.
Anyway, just my 2 cents here...