Covered by 1 source · 1 article
Microsoft stock just cleared a big hurdle but still trails the S&P 500