Sign in
Sign up
Eli Lilly and (
LLY
) returned 1,422.8% between 2004 and 2023.
Explore
SPY vs IWM since 2020
Best mega-cap stock since 2019?
When did Eli Lilly and go public?
See trending