Marsh & McLennan Companies (MRSH) Stock Analysis & Winston Score
Marsh & McLennan helps businesses and governments manage risk. Its main business is insurance brokerage, meaning it acts as a middleman between companies that need insurance and the insurers that provide it. It also owns well-known consulting brands like Oliver Wyman and Mercer, which advise clients on strategy, workforce, and retirement benefits. The company earns money through fees and commissions paid by clients when it arranges insurance coverage or delivers consulting work. It operates globally, with significant revenue from North America, Europe, and Asia, and generates roughly $23 billion in annual revenue. Its moat comes from deep client relationships, specialized expertise, and the high cost for large organizations to switch brokers or consultants. The main risk is that insurance brokerage commissions are tied to premium volumes, so an economic slowdown that causes businesses to cut coverage or reduce headcount could pressure revenue.
Winston Score: 47/100 — Average
Mixed quality — meaningful strengths and weaknesses.
- Quality: Good (15/30)
- Growth: Mixed (6/20)
- Cash Flow: Exceptional (9/10)
- Stability: Good (5/10)
- Valuation: Strong (7/10)
- Ownership: Weak (1/15)
Key Facts
Price: $182.18
Market Cap: $87.8B
Sector: Financial Services
Industry: Insurance - Brokers


