Cerus Q2 FY26 net loss narrows to $2.9 million; revenue rises 5% to $63.3 million - CERS News | Rallies