Eli Lilly and (LLY) returned 359.7% between June 1, 2018 and October 31, 2022.

money illustration

Explore