Allogene Therapeutics (ALLO) Revenue: 2018-2024