Equillium Q2 FY26 net loss narrows to USD 4.7 million; cash slips to USD 57.2 million - EQ News | Rallies