close
close

Time to buy MSFT shares?

One of the great 7 stocks, Microsoft Corporation MSFT is part of the $3 trillion club as its shares have seen an impressive run in recent years. However, after hitting a record high on July 5, MSFT stock has underperformed the S&P 500 this year (+15.9% vs. +18.1%). Zacks Investment Research Image source: Zacks Investment […]