Eli Lilly Beats Estimates With New Product Optimism | InvestorWaves | InvestorWaves