StockVS

Marsh & McLennan Companies, Inc. (MMC) Stock Analysis

Financial Services

Marsh & McLennan Companies, Inc.

$171.94

$-1.82 (-1.05%)

Last Updated: March 17, 2026

Price History

Analysis

Company Overview

Marsh & McLennan Companies, Inc. operates as a global professional services entity delivering advisory services and insurance solutions focused on risk, strategy, and people across international markets. The firm functions within the Financial Services sector, specifically the Insurance Brokers industry, positioning it as a key intermediary for clients seeking specialized risk management and consulting capabilities. This entity commands a substantial market capitalization of $89.82B and generates annual revenue of $26.45B, supporting an employee base of 90,000 individuals. These valuation and revenue metrics indicate that the company holds a dominant position within its industry, reflecting significant market share and operational scale that allows it to serve a vast network of clients worldwide.

Financial Health

The company reported a trailing twelve-month revenue of $26.45B and net income of $4.13B, resulting in an EBITDA of $7.73B. The substantial gap between the $26.45B in revenue and the $4.13B in net income highlights a cost structure where operating expenses, including commissions, salaries, and overhead, absorb approximately 84.4% of top-line revenue before arriving at the bottom line. The firm generated $4.72B in free cash flow, which signifies robust financial flexibility to fund capital expenditures, pursue strategic acquisitions, or return capital to shareholders without compromising core operations. Profitability analysis reveals a gross margin of 44.0%, an operating margin of 19.2%, and a profit margin of 15.6%, indicating that while the business model retains significant value from sales, substantial costs are required to deliver final earnings. On the balance sheet, the company holds $2.51B in cash against $21.43B in debt, resulting in a debt-to-equity ratio of 139.50, which suggests a leveraged capital structure rather than a conservative one. Liquidity is assessed through a current ratio of 1.12, indicating that the company possesses just enough current assets to cover its current liabilities, suggesting a tight but manageable short-term liquidity position. Efficiency metrics show a return on equity of 28.7% and a return on assets of 7.9%, revealing that management is highly effective at generating profits relative to shareholder equity, though asset returns are more modest due to the company's high leverage.

Valuation Assessment

Valuation metrics display a trailing P/E ratio of 21.93 and a forward P/E of 17.72, implying that the market expects earnings to grow significantly in the future to bridge this gap. The price-to-book ratio stands at 5.91, indicating that the market values the company at nearly six times its net asset book value, reflecting a high premium assigned to its intangible assets, brand, and future earning potential. Alternative valuation measures include a price-to-sales ratio of 3.40 and an EV/EBITDA of 14.05, which suggest the stock is priced relative to its revenue generation and enterprise value-adjusted earnings in a manner consistent with high-growth professional services peers. The stock has historically traded between a 52-week high of $248.00 and a 52-week low of $174.18, providing a range within which current trading activity occurs. The beta value of 0.75 indicates that the stock's price volatility is lower than the broader market, suggesting it may be less sensitive to general market fluctuations than the S&P 500.

Growth & Income

Revenue growth over the last year stands at 11.5%, while earnings growth is reported at 0.0%, indicating that earnings are currently stagnant relative to revenue expansion. This divergence implies that the company is maintaining its profit margin despite top-line growth, likely due to pricing power or cost efficiencies offsetting inflationary pressures or market dynamics. As a dividend payer, the company offers a yield of 2.0% with a payout ratio of 41.1%, suggesting that the dividend is well-covered and sustainable given the current earnings generation. The overall growth and income profile combines double-digit revenue expansion with stable, albeit flat, earnings and a consistent dividend yield, presenting a balanced case for investors seeking both capital appreciation and income stability.

Peer Comparison

Marsh & McLennan Companies, Inc. (MMC) operates in the Insurance Brokers industry. Here is how it compares to its closest peers by market capitalization:

Company Ticker Market Cap P/E Ratio
Marsh & McLennan Companies, Inc. MMC $89.82B 21.9
Marsh & McLennan Companies, Inc. MRSH $79.07B 20.5
Aon plc AON $68.19B 17.5
Arthur J. Gallagher & Co. AJG $52.41B 33.0

The Insurance Brokers industry average P/E ratio is 22.6x. Marsh & McLennan Companies, Inc. trades at a P/E of 21.9.

This analysis is AI-generated for informational purposes only and should not be considered financial advice. Data may be delayed or inaccurate. Always do your own research and consult a qualified financial advisor before making investment decisions.

About Marsh & McLennan Companies, Inc.

Marsh & McLennan Companies, Inc., a professional services company, provides advisory services and insurance solutions to clients in the areas of risk, strategy, and people worldwide. It operates through Risk and Insurance Services, and Consulting segments. The Risk and Insurance Services segment offers risk management services, such as risk advice, risk transfer, and risk control and mitigation solutions, as well as insurance and reinsurance broking, strategic advisory services, and analytics solutions, and insurance program management services. It serves businesses, public entities, insurance companies, associations, professional services organizations, and private clients. The Consulting segment provides health, wealth and career advice, solutions and products; and specialized management, strategic, economic, and brand consulting services. Marsh & McLennan Companies, Inc. was founded in 1871 and is headquartered in New York, New York.

Visit website →

Key Statistics

Market Cap
$89.82B
P/E Ratio
21.93
52-Week High
$248.00
52-Week Low
$174.18
Avg Volume
2.70M
Beta
0.75
Dividend Yield
1.97%

Data provided by Yahoo Finance via yfinance. Updated daily.

Company Info

Exchange
NYSE
Country
United States
Employees
90,000