Empowering Innovation, Building Futures
Eli Lilly’s stock has experienced a significant correction in 2025, trading at $659.43 per share—31.3% below…