StubHub Q2 FY26 net income swings to profit of $14.6 million; revenue rises 33% to $573.1 million - STUB News | Rallies