Point Biopharma shares sink 11% on study results; Lilly acquisition still up in air
Results of a clinical trial for Point Biopharma’s lead compound fell short of analysts’ expectations, and that development is likely to pressure its investors to decide whether to agree to sell the company to Eli Lilly and Co. for $1.4 billion.