MARSH & MCLENNAN COMPANIES, INC.MMC

Market cap
$89.1B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 20244,302+1.03%
Dec 31, 20234,258+22.89%
Dec 31, 20223,465-1.45%
Dec 31, 20213,516+3.96%
Dec 31, 20203,382+43.24%
Dec 31, 20192,361-2.76%
Dec 31, 20182,428+28.26%
Dec 31, 20171,893-5.68%
Dec 31, 20162,007+6.30%
Dec 31, 20151,888-10.61%
Dec 31, 20142,112+57.49%
Dec 31, 20131,341+1.44%
Dec 31, 20121,322-22.46%
Dec 31, 20111,705+136.15%
Dec 31, 2010722