I'm upgrading my personal rating of this stock from "skeptically bullish" to "really confused but dunno why and VERY BULLISH"