Don't hold me to it but i think April 1st is going to be better than great news!
Sentiment: Strong Buy
I believe you are right or close. Should be within the 1st 10 days of April.
They may have driven it down because they wanted in as well as the general short attack manuvers.