MARSH & MCLENNAN COMPANIES, INC.MMC

Market cap
$89.1B
P/E ratio
Period EndRepurchases of common stock (Million USD)YoY (%)
Dec 31, 2024900-21.74%
Dec 31, 20231,150-41.03%
Dec 31, 20221,950+68.25%
Dec 31, 20211,159+138.97%
Dec 31, 2019485-28.15%
Dec 31, 2018675-25.00%
Dec 31, 2017900+12.50%
Dec 31, 2016800-42.86%
Dec 31, 20151,400+75.00%
Dec 31, 2014800+45.45%
Dec 31, 2013550+139.13%
Dec 31, 2012230-36.29%
Dec 31, 2011361+319.77%
Dec 31, 201086