MARSH & MCLENNAN COMPANIES, INC.MMC

Market cap
$89.1B
P/E ratio
Period EndRevenue growth (%) YoY (%)
Dec 31, 20247.6-22.20%
Dec 31, 20239.7+114.32%
Dec 31, 20224.5-69.87%
Dec 31, 202115.1+338.08%
Dec 31, 20203.4-69.77%
Dec 31, 201911.4+72.42%
Dec 31, 20186.6+7.32%
Dec 31, 20176.2+148.99%
Dec 31, 20162.5-648.89%
Dec 31, 2015-0.4-107.99%
Dec 31, 20145.6+98.94%
Dec 31, 20132.8-17.97%
Dec 31, 20123.5-62.70%
Dec 31, 20119.3