Sadly, if stunning numbers were coming they stock would be seeing HUGE volume and prices moving up despite shorting. Buy on rumor, sell on news.