Eli Lilly (NYSE:LLY) shares snapped six straight sessions of losses on Thursday, as the stock closed 2.7% higher at $797.45.
The Indianapolis-based company lost over 8% in the preceding six sessions. The stock has gained more than 35% so far this year, compared to the over 24% rise