Elanco Animal Health Q2 Revenue USD 1,368 Million Vs. IBES Estimate USD 1,313 Million - ELAN News | Rallies