Eli Lilly Reverses Its Recent Upswing On Broader Market Woes. Is It A Sell?April 4, 2025Yahoo Finance