MARSH & MCLENNAN COMPANIES, INC.MMC

Market cap
$89.1B
P/E ratio
Period EndOperating margin (%) YoY (%)
Dec 31, 202423.8+2.37%
Dec 31, 202323.2+12.47%
Dec 31, 202220.7-5.05%
Dec 31, 202121.8+22.22%
Dec 31, 202017.8+10.73%
Dec 31, 201916.1-12.95%
Dec 31, 201818.5-9.31%
Dec 31, 201720.4+0.99%
Dec 31, 201620.2+7.48%
Dec 31, 201518.8+5.60%
Dec 31, 201417.8+4.88%
Dec 31, 201316.9+10.44%
Dec 31, 201215.3+7.93%
Dec 31, 201114.2+59.67%
Dec 31, 20108.9