Microsoft Beat Again, Yet the Stock Still Sits Below Where It Was a Year Ago | The Apex Times