MARSH & MCLENNAN COMPANIES, INC.MMC

Market cap
$89.1B
P/E ratio
Period EndRepayments of term debt (Million USD)YoY (%)
Dec 31, 20241,617+507.89%
Dec 31, 2023266-27.12%
Dec 31, 2022365-64.07%
Dec 31, 20211,016-59.60%
Dec 31, 20202,515+136.37%
Dec 31, 20191,064+304.56%
Dec 31, 2018263-16.51%
Dec 31, 2017315+2525.00%
Dec 31, 201612-80.33%
Dec 31, 201561-81.57%
Dec 31, 2014331+27.31%
Dec 31, 2013260+0.39%
Dec 31, 2012259+2254.55%
Dec 31, 201111-98.03%
Dec 31, 2010559