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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results