Apollomics net loss for six months ended June 30, 2026 narrows 30% to $8.77 million - APLM News | Rallies