Are Medical Stocks Lagging Allogene Therapeutics (ALLO) This… — ALLO +0.80 · News Impact Screener