When talking IBM/GOOG mentioning before those 3 tags to the overbought a week ago almost always means get ready for a pullback despite all upgrades GOOG had already put in its run, they had other things to chase up. Hope you made out well there, it got left out of everything.(despite the $1000 ugrades, lol)
Lesson last week was to trust a little more in bulls power to JAM when a clear catalyst looms, riding the wave more , IBM was one of the last ones thinking of shorting after SPY got pumping,(BA UNP etc) had feeling talking with you before it was going to go higher being Buffets baby, headine grabber, the big story stock to paint the tape with.