Microsoft (MSFT) shares closed trading on Tuesday, extending a steady rebound after several weeks of consolidation that ...