$100 Invested In This Stock 15 Years Ago Would Be Worth $500 Today
Marsh & McLennan (NYSE:MMC) has outperformed the market over the past 15 years by 5.04% on an annualized basis producing an average annual return of 11.34%. Currently, Marsh & McLennan has a market capitalization of $75.82 billion.