Sign in
Sign up
Eli Lilly and (
LLY
) has returned 1,157.1% between 2016 and 2024.
Explore
Best mega-cap stock since 2019?
What's the market cap of Eli Lilly and?
AAPL return in the 2000s
See trending