A massive earnings beat sent shares rallying, but the latest GLP-1 treatment underperformed, while long-term debt is rising and profit margins are shrinking. Did earnings justify the rally in Eli Lilly?
Eli Lilly and Company (LLY) Stock Signal: Did Earnings Justify the Rally? – 05 November 2025
