Apple (AAPL) Crushes Earnings; Twitter (TWTR) Stock Nosedives - InvestingChannel