New York-based Moody's Corporation (MCO) operates as an integrated risk assessment firm. With a market cap of $76.1 billion, the company provides credit ratings and related research, data and analytical tools, quantitative credit risk measures, risk scoring software, and credit portfolio management solutions and securities pricing software and valuation models.
Shares of this credit rating giant have underperformed the broader market over the past year. MCO has declined 19.1% over this time frame, while the broader S&P 500 Index ($SPX) has rallied nearly 11.9%. In 2026, MCO stock is down 17.2%, compared to the SPX’s marginal fall on a YTD basis.