MCO
Valuation Financial Services · Financial Data & Stock Exchanges Data as of 2026-06-30P/E Ratio · Metrics
P/E Ratio
22.68
PEG Ratio
0.20
Dividend Yield
-
Gross Margin
76.29%
Net Margin
40.18%
Revenue CAGR 3Y
13.51%
ROE
116.10%
ROA
23.93%
Buyback Yield
0.79%
Current Ratio
1.19
Magic Earn Yield
4.03%
Altman Z-Score
6.36
Fair Value River
Score
Valuation 58
Profitability 88
Growth 45
Health 70
Yield 13