I fully expect AAPL to have GREAT EARNINGS, MSFT will be good as well.
MMM probably nothing stellar, but already in that stock.
I'm a trader, not calling tops or bottoms, just going where the wind takes me...... but as Buffet says, "There's no whistle at the top when it's over" and all...