Champions Oncology reports record $59.4M revenue, positive adjusted EBITDA for FY2026
Champions Oncology (CSBR) reported record fiscal year 2026 revenue of $59.4 million and positive adjusted EBITDA of $1.6 million for the full year. Despite these gains, the company posted a net loss due to continued investments in radiopharmaceuticals, its data platform, and commercial expansion. …