What we can be sure has happened is PROFITS..and in the end that is all a stock price rides on. Period.