ALX Oncology exchanges 13,353,384 common shares for pre-funded warrants - ALXO News | Rallies