Trade Desk Q2 FY26 GAAP net income falls 28.56% to $64.39 million; revenue rises 3% to $715 million - TTD News | Rallies