Tilray FY26 net loss narrows to $105.16 million; revenue rises 11% to $915.45 million - TLRY News | Rallies