03/12/2025 Market BeatEli Lilly and Company (NYSE:LLY) Shares Down 1.3% - Should You Sell?Eli Lilly and Company (NYSE:LLY) Shares Down 1.3% - Here's Why