Allogene Therapeutics (ALLO) Price: 2017-2025