Rock, there was nothing to learn from today's trading, other than confirming one's instincts to take some off at peaks and buy back in the valleys. That is primarily because the vast majority of traders get suckered into trading in and out on technicals and charts with no brain or stomach for fundamentals. Those who added today and can hold through a short trading valley will be rewarded. Most houses will be revising upward based on Q1 results, some that don't are perhaps just part of the game.