Eli Lilly (LLY 1.45%) began a roll in late 2020 that lasted almost four years. During that time, it became the world's ...