Exicure Q2 FY26 net loss narrows 57% to $1.12 million; reports no revenue - XCUR News | Rallies