U.S. Markets close in 11 mins

Eli Lilly’s Valuation on May 17

Mike Benson
Eli Lilly’s Valuation on May 17

Eli Lilly (LLY) reported EPS of $1.34 and revenues of $5.7 billion in the first quarter. Both results surpassed Wall Street analysts’ estimates.