Eli Lilly and Company (NYSE:LLY) is one of the best medical stocks to buy now. In a report released on September 26, CFRA upgraded Eli Lilly and Company (NYSE:LLY) to a Buy, setting a price target of $835.00. Was Jim Cramer Right About Eli Lilly and Company (LLY)? Eli Lilly and Company (NYSE:LLY) develops, manufactures, discovers, and sells pharmaceutical products. READ NEXT: 30 Stocks That Should Double in 3 Years and 11 Hidden AI Stocks to Buy Right Now.