News

Short interest in Eli Lilly and Co (NYSE:LLY) decreased during the last reporting period, falling from 7.02M to 6.43M. This put 0.81% of the company's publicly available shares short. Short ...
The Delaware facility will ensure a domestic supply of biologic drugs including the cancer drug Keytruda.