How LLY Stock Delivered $47 Billion To Shareholders
POLAND - 2025/09/07: In this photo illustration, the Eli Lilly and Company logo is seen displayed on a smartphone screen. (Photo Illustration by Piotr Swat/SOPA Images/LightRocket via Getty Images)SOPA Images/LightRocket via Getty ImagesIn the last decade, Eli Lilly stock (NYSE: LLY) has returned $47 billion to its shareholders via dividends and buybacks. This shareholder-centric approach has delivered solid results in 2025, with the stock posting 9% year-to-date returns, despite experiencing some volatilit ...