Microsoft (MSFT), software's biggest player by market cap, appears to be recovering from its month-long slide, having bottomed out on March 23 at $132 a share. According to MarketWatch, the software giant warned that it may not meet its previous quarter's guidance due to COVID-19. Even though product demand remains high, supply chain disruptions—since parts are manufactured in China—have slowed MSFT's capacity to meet that demand as previously expected.