My own analysis. won't tell you the details.
Sentiment: Strong Buy
Should I buy some more
I'd wait until after the CC tomorrow. This stock is very volatile and often follows the mantra "buy the rumor, sell the news". I think very possible this sells back off to $4.