Shares of Chinese stocks are moving higher after Morgan Stanley upgraded the China stock market to Overweight and COVID restrictions begin easing in the country.
Many software stocks got crushed over the past year amid rising interest rates, geopolitical conflicts, and other macroeconomic headwinds. Let's take a look at two well-known software stocks that make the cut: Microsoft (NASDAQ: MSFT) and International Business Machines (NYSE: IBM). A decade ago, Microsoft was considered an aging tech giant that had run out of room to grow.
Apple, IBM, Elevance Health, Charter Communications and Archer-Daniels-Midland Company are included in this Analyst Blog.