Allogene Therapeutics Inc (ALLO) P/S Ratio | 2016-2026