Tucows Q2 FY26 net loss widens to $20.5 million; revenue rises 2.1% to $100.6 million - TCX News | Rallies