Cibus Q2 FY26 net loss narrows 17% to $22.1 million; revenue rises 6.54% to $994,000 - CBUS News | Rallies