A $1,000 stake in Eli Lilly a decade ago is now worth $18,637, driven by tirzepatide
Mounjaro and Zepbound brought in $14.9B in Q2 2026, though realized prices fell 13%. The bull case leans on retatrutide and Foundayo.
Recap by typeshit. Full story at 24/7 Wall St..