Simple technical analysis showing what seems to be a bull flag on MSFT on the weekly chart. No rocket science - those who know what a bull flag is, will know exactly what this means. Disclaimer: Not financial advice