Scienture net loss narrows to $2.82 million in Q2 FY26; revenue turns to $343,639 - SCNX News | Rallies