TD Cowen analyst Tyler Van Buren maintained a Buy rating on Allogene Therapeutics (ALLO – Research Report) yesterday. The company’s shares ...