MARSH & MCLENNAN COMPANIES, INC.MMC

Market cap
$89.1B
P/E ratio
Period EndStockholders' equity (Million USD)YoY (%)
Dec 31, 202413,535+9.42%
Dec 31, 202312,370+15.08%
Dec 31, 202210,749-4.21%
Dec 31, 202111,222+21.19%
Dec 31, 20209,260+16.58%
Dec 31, 20197,943+4.73%
Dec 31, 20187,584+1.91%
Dec 31, 20177,442+18.65%
Dec 31, 20166,272-5.00%
Dec 31, 20156,602-7.44%
Dec 31, 20147,133-10.56%
Dec 31, 20137,975+20.72%
Dec 31, 20126,606+11.21%
Dec 31, 20115,940-7.40%
Dec 31, 20106,415