MARSH & MCLENNAN COMPANIES, INC.MMC

Market cap
$89.1B
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 202425,306+11.19%
Dec 31, 202322,759+12.11%
Dec 31, 202220,301+10.40%
Dec 31, 202118,389+13.01%
Dec 31, 202016,272+7.06%
Dec 31, 201915,199+5.94%
Dec 31, 201814,347+9.19%
Dec 31, 201713,140+6.07%
Dec 31, 201612,388+9.61%
Dec 31, 201511,302+9.36%
Dec 31, 201410,335+9.34%
Dec 31, 20139,452+9.55%
Dec 31, 20128,628+8.54%
Dec 31, 20117,949+6.90%
Dec 31, 20107,436