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