Stock events for Marsh & McLennan Cos., Inc. (MMC)
Marsh & McLennan's stock has experienced fluctuations over the past six months, with a decline of 10.04% as of October 2, 2025. Key events impacting the stock include Q1 2025 earnings, which led to a share drop despite positive results due to margin concerns, Q2 2025 earnings, which resulted in a marginal stock dip followed by gains, and instances of 52-week lows influenced by broader market conditions. The company is expected to announce its Q3 2025 earnings on October 16, 2025.
Demand Seasonality affecting Marsh & McLennan Cos., Inc.’s stock price
Demand for Marsh & McLennan's products and services is relatively stable, with high demand during periods of global uncertainty. While overall demand may not exhibit strong traditional seasonality, fluctuations can occur due to factors such as the timing of large client engagements, global macroeconomic conditions, and seasonality within some business lines.
Overview of Marsh & McLennan Cos., Inc.’s business
Marsh & McLennan Companies, Inc. (MMC) is a global professional services firm providing expertise in risk, strategy, and people, operating through four primary businesses: Marsh, a leader in insurance brokering and risk management; Guy Carpenter, a risk and reinsurance intermediary; Mercer, a consulting firm focused on human resources and related financial services; and Oliver Wyman, a collection of management consulting firms.
MMC’s Geographic footprint
Marsh & McLennan has an extensive global presence, with over 90,000 colleagues advising clients in more than 130 countries across the Americas, Europe, Asia Pacific, and the Middle East.
MMC Corporate Image Assessment
Marsh & McLennan emphasizes its commitment to client service, integrity, and professionalism, focusing on building confidence through perspective and highlighting ESG principles. No specific negative events significantly impacting the company's brand reputation were identified in the past year.
Ownership
Marsh & McLennan has a widely held ownership structure, with institutional investors holding approximately 90.72% of the stock, insiders owning about 0.91%, and retail investors holding approximately 8.37%. Major institutional owners include Vanguard Group Inc., BlackRock, Inc., and State Street Corp.
Ask Our Expert AI Analyst
Price Chart
$207.02