Eli Lilly and (LLY) has returned 54.3% this year.

money illustration

Explore