Madison Sustainable Equity Fund highlighted stocks like Eli Lilly and Company (NYSE: LLY ) in the third quarter 2023 investor letter. Headquartered in Indianapolis, Indiana, Eli Lilly and Company (NYSE:LLY) is a pharmaceutical company. On October 24, 2023, Eli Lilly and Company (NYSE:LLY) stock closed at $592.43 per share. One-month return of Eli Lilly and Company (NYSE:LLY) was 7.76%, and its shares gained 65.55% of their value over the last 52 weeks. Eli Lilly and Company (NYSE:LLY) has a market capitalization of $562.391 billion.