BioAtla Q2 FY26 swings to net income of $452,000; revenue rises to $6.5 million - BCAB News | Rallies