MARSH & MCLENNAN COMPANIES, INC.MMC

Market cap
$89.1B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 202424,458+7.57%
Dec 31, 202322,736+9.73%
Dec 31, 202220,720+4.54%
Dec 31, 202119,820+15.07%
Dec 31, 202017,224+3.44%
Dec 31, 201916,652+11.38%
Dec 31, 201814,950+6.60%
Dec 31, 201714,024+6.15%
Dec 31, 201613,211+2.47%
Dec 31, 201512,893-0.45%
Dec 31, 201412,951+5.63%
Dec 31, 201312,261+2.83%
Dec 31, 201211,924+3.45%
Dec 31, 201111,526+9.25%
Dec 31, 201010,550