Eli Lilly & Company (NYSE:LLY) ranks among the stocks to invest in before they split next. Truist Securities restated its Buy rating and $1,281 price target for Eli Lilly & Company (NYSE:LLY) shares on April 17, following encouraging Phase 3 trial outcomes for Foundayo in type 2 diabetes. Eli Lilly & Company (NYSE:LLY) reported the […]