Shares of Eli Lilly and Company (NYSE:LLY – Get Free Report) have been assigned a consensus recommendation of “Moderate Buy” from the twenty-one brokerages that are presently covering the stock, ...
FDA approves third insulin biosimilar Merilog to ease U.S. supply shortage FDAs latest insulin biosimilar approval aims to mitigate ongoing supply challenges in the U.S.