ALXO - ALX Oncology names new CEO as founder becomes science chief September, 06 2023 08:30 AM ALX Oncology Holdings Inc. 2023-09-06 08:30:42 ET More on ALX Oncology Seeking Alpha’s Quant Rating on ALX Oncology Historical earnings data for ALX Oncology Financial information for ALX Oncology For further details see: ALX Oncology names new CEO as founder becomes science chief