MMC
Marsh & McLennan Companies, Inc.
$201.40
0.22%
+0.44
Notify me if price changes either direction
Buy MMC stocks now with Interactive Brokers – the most advanced investment platform
Loading
Key Stats
Market cap.
99.4B
Enterprise value
113.5B
Trailing PE
25.565273
Forward PE
21.277428
PEG Ratio
21.277428
Enterprise to EBITDA
16.657
Enterprise to revenue
4.875
Price to book MRQ
8.0024605
Price to sales TTM
4.2682996
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.89
Total Cash (MRQ)
1.5B
Current ratio (MRQ)
1.141
Operating Cash Flow (TTM)
4.3B