MRSH
Valuation Financial Services · Insurance Brokers Data as of 2026-03-31P/E Ratio · Metrics
P/E Ratio
18.39
PEG Ratio
0.33
Dividend Yield
-
Gross Margin
45.64%
Net Margin
15.08%
Revenue CAGR 3Y
8.64%
ROE
31.46%
ROA
7.83%
Buyback Yield
0.82%
Current Ratio
11.46
Magic Earn Yield
5.10%
Altman Z-Score
2.08
Fair Value River
Score
Valuation 62
Profitability 43
Growth 29
Health 71
Yield 14