Palatin net loss narrows to $8.38 million in FY26; revenue turns to $13.19 million - PTN News | Rallies