Arthur J. Gallagher (NYSE:AJG) has outperformed the market over the past 20 years by 3.3% on an annualized basis producing an average annual return of 11.86%. Currently, Arthur J. Gallagher has a market capitalization of $63.02 billion.
Buying $100 In AJG: ...