AbCellera Q2 FY26 net loss widens to USD 55.4 million; revenue drops to USD 4.1 million - ABCL News | Rallies