Allogene Therapeutics Inc (NASDAQ:ALLO) Climbs 36.25% In 2025; Is It Attractive Enough At $1.84?
In last trading session, Allogene Therapeutics Inc (NASDAQ:ALLO) saw 1.8 million shares changing hands with its beta currently measuring 0.83. Company’s recent per share price