Xencor Q2 FY26 loss before income taxes narrows to $21.92 million; revenue rises 17.46% to $51.22 million - XNCR News | Rallies