MMC

171.14 down -13.89 -7.51% Pre-Market
2026-02-09 • 0.0

Key Metrics

Market Cap 83.35B
EV 102.11B
Shares Out 487.00M
Revenue (ttm) 26.98B
Net Income 4.16B
Beta
P/E 20.03
Forward P/E
EPS (ttm) $8.48
P/S 3.09
P/B 5.44
P/FCF 16.67
P/C 15.75
EV/Sales 3.78
EV/EBITDA 14.52
ROA 7.09%
ROE 27.16%
ROIC 12.94%
Gross Margin 32.42%
Oper. Margin 23.06%
Profit Margin 15.42%
Debt/Eq 1.40
LT Debt/Cap 56.45%
Quick Ratio 0.49
Current Ratio 1.10
Book/sh 31.45
Cash/sh 5.52
Div Yield
Div TTM
Payout Ratio 40.84%
SMA20 -6.69%
SMA50 -7.12%
SMA200 -14.92%
Volume 5,350,930
Avg Volume 2.88M
Rel Volume 1.86

Factor Lens

Seasonal Performance

Financial Trends

Revenue & Net Income

Earnings Per Share

Margins

Cash Flow