Will Eli Lilly (LLY) Q3 Zepbound sales be above __?
$4.5B 85% · $5B 77% · $5.5B 41%. Ends October 29, 2026. Trade on OCTORAX.