imo, I think it's VERY bulish that management has announced Oct 22 as the date to bring out 3Q earnings.
Date of 1Q was April 29. date for 2Q was Aug 1 and now 3Q Oct 22. That's more than a week earlier than expected.....probably presages something good.
The fact that they have an earnings report in the morning really impresses me. Most companies do earnings after hours so that all of the big boys can either get in or out when the news is good or bad. Us peasants have to wait until the market opens. We either take a huge hit or miss out on a great price to buy more if the news is great. By the time we can buy, the price has already skyrocketed.