Eli Lilly LLY -2.21% Get Free Report has outperformed the market over the past 20 years by 6.51% on an annualized basis ...