Allogene Therapeutics (ALLO) Stock Drops Over 5% Amid Market Activity
Allogene Therapeutics, Inc. (ALLO, Financial) saw a significant drop in its stock price, falling 5.06% to 66.36 million, an earnings per share (EPS) of -3.64 million, resulting in a price-to-earnings (P/E) ratio of -1.60. Among the 18 institutions covering the stock, 72% recommen ...