Champions Oncology Q1 FY27 adjusted EBITDA more than doubled to $671,000; revenue rises 8.8% to $15.2 million - CSBR News | Rallies