@bouncee:
$Microsoft(MSFT)$ Market cycles show a downturn into the first week of MayLooks like May 6 is the cycle low$MSFT maintenances its strength and continues higher in May and into June with WWDC.By the way, I want to buy and hold for long term. From analysts who get paid to write good numbers in the hope of their firms getting some of MSFT's investment banking business.