MMC
Marsh & McLennan Companies, Inc.
$0.00
0.00%
0.00
Notify me if price changes either direction
Buy MMC stocks now with Interactive Brokers – the most advanced investment platform
Loading
Key Stats
Market cap.
103.5B
Enterprise value
117.6B
Trailing PE
26.645939
Forward PE
22.148735
PEG Ratio
22.148735
Enterprise to EBITDA
17.126
Enterprise to revenue
5.05
Price to book MRQ
8.33016
Price to sales TTM
4.443086
Financials
Fiscal Year Ends
2023-12-31
Most Recent Quarter (MRQ)
2024-03-31
Revenue (TTM)
23.3B
EBITDA
6.6B
Diluted EPS TTM
7.88
Total Cash (MRQ)
1.5B
Current ratio (MRQ)
1.141
Operating Cash Flow (TTM)
4.3B