Why Microsoft’s stock could rally another 20% even after a summer winning streak — NewsToolBar