Septerna Q2 FY26 net loss narrows to $13.03 million; revenue rises to $26.75 million - SEPN News | Rallies