09:40 AM EDT, 05/24/2024 (MT Newswires) -- Eli Lilly ( LLY ) said Friday it is investing an additional $5.3 billion into its manufacturing site in Lebanon, Indiana, bringing its total investment to $9 billion.
Price: 807.46, Change: -0.99, Percent Change: -0.12