Eli Lilly: What the Heck Just Happened? By: Stocks to Watch July 25, 2017 at 12:10 PM EDT Eli Lilly reported strong earnings today. But it's never just about the earnings, is it? Read More >>