Marsh & McLennan Companies (MRSH) stock: Winston Score and insider trades
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: 55 out of 100, Good
A decent business — some strong pillars, some weaker.
- Quality: Strong (21/30)
- Growth: Mixed (8/20)
- Cash Flow: Exceptional (9/10)
- Stability: Good (5/10)
- Valuation: Strong (7/10)
- Ownership: Weak (1/15)
Key Facts
Price: $188.35
Market Cap: $89.9B
Sector: Financial Services
Industry: Insurance - Brokers
Editorial rules set and reviewed by Felix Prehn, Economist and Editor. Figures are refreshed daily from Financial Modeling Prep and company filings; last refreshed 2026-10-15.



