NextCure Q2 FY26 net loss narrows to $14.89 million; R&D expenses drop to $7.43 million - NXTC News | Rallies