MRSH
Valuation Financial Services · Insurance Brokers Data as of 2026-06-30P/E Ratio · Metrics
P/E Ratio
15.93
PEG Ratio
0.22
Dividend Yield
2.17%
Gross Margin
44.07%
Net Margin
17.10%
Revenue CAGR 3Y
8.01%
ROE
33.35%
ROA
8.48%
Buyback Yield
0.41%
Current Ratio
1.14
Magic Earn Yield
-
Altman Z-Score
-
Fair Value River
Score
Valuation 80
Profitability 45
Growth 27
Health 38
Yield 22