The following content is brought to you by Mashable partners. If you buy a product featured here, we may earn an affiliate commission or other compensation. Get lifetime CompTIA and IT training to ...
I've downgraded Microsoft stock to a "hold" rating due to weak post-earnings performances, high forward valuation metrics, and potential head and shoulders pattern on daily charts. Despite beating ...