Why Microsoft Was Up Today

Two analysts weighed in with buy ratings for the software giant ahead of the next quarterly earnings report.