NYSE:LLYPharmaceuticals
Eli Lilly (LLY) Valuation Check After Strong Multi Year Shareholder Returns
Eli Lilly (LLY) shares have drawn attention after recent trading, with the stock last closing at $1,080.36. Investors are weighing this price in relation to its current earnings profile and broader pharmaceutical portfolio.
See our latest analysis for Eli Lilly.
Recent trading has been relatively steady, but a 30 day share price return of 6.93% and a 90 day share price return of 28.06% sit alongside a 1 year total shareholder return of 42.26% and a very large 5 year total shareholder return...