MMC
Valuation Financial Services · Insurance Brokers Data as of 2025-09-30P/E Ratio · Metrics
P/E Ratio
133.27
PEG Ratio
-
Dividend Yield
-
Gross Margin
39.00%
Net Margin
12.00%
Revenue CAGR 3Y
-
ROE
5.00%
ROA
1.00%
Buyback Yield
-
Current Ratio
1.12
Magic Earn Yield
-
Altman Z-Score
-
Fair Value River
Score
Valuation 0
Profitability 19
Growth 0
Health 37
Yield 0