Stock events for Moody's Corp. (MCO)
In the past six months, Moody's Corporation's stock has experienced some fluctuations. As of late November 2025, the stock decreased by 0.69% in the past month, 4.36% over the past three months, and 2.63% over the last 12 months. A strong third-quarter 2025 earnings report, released on October 22, 2025, showed the company's EPS surpassing estimates, and revenue exceeding analyst expectations, along with a positive full-year EPS guidance.
Demand Seasonality affecting Moody's Corp.’s stock price
Direct seasonality of demand for Moody's Corporation's specific products and services is not explicitly detailed in the provided information. Moody's Analytics' business is noted to be less correlated with the volatility of interest rates, suggesting a degree of stability in its revenue streams.
Overview of Moody's Corp.’s business
Moody's Corporation is a global integrated risk assessment firm in the Finance sector, divided into Moody's Investors Service (MIS) and Moody's Analytics (MA). MIS provides credit ratings, research, and risk analysis on debt instruments and securities. MA offers products and services for financial analysis and risk management, including credit research, economic data, and SaaS solutions.
MCO’s Geographic footprint
Moody's Corporation has a significant global presence with net sales distributed across the United States (54.1%), the Americas excluding the U.S. (6.3%), Europe/Middle East/Africa (30.7%), and Asia/Pacific (8.9%). The company operates in over 40 countries.
MCO Corporate Image Assessment
Moody's Corporation maintains a strong brand reputation for accuracy and reliability in its credit ratings and analytical services, built over a century of operation. No specific events have been widely reported that negatively impacted Moody's overall brand reputation in the past year.
Ownership
Moody's Corporation has a high percentage of institutional ownership, with approximately 87% to 92.11% of its shares held by institutional investors. Major institutional owners include Berkshire Hathaway Inc., Vanguard Group Inc., BlackRock, Inc., TCI Fund Management Ltd, State Street Corp, and Fmr Llc. Warren Buffett is also a significant individual investor.
Ask Our Expert AI Analyst
Price Chart
$486.60