Simply Wall St weighs Eli Lilly stock after Zepbound and retatrutide updates
Lilly closed at $1,169.60, and one investor narrative puts fair value near $1,477, citing retatrutide's Phase 3 results against pricing pressure.
Recap by typeshit. Full story at Yahoo Finance.