Eli Lilly and Company (NYSE:LLY) is included among the 15 Best Stocks to Buy for the Long Term. Eli Lilly and Company ...