Why did The Trade Desk stock tumble in February? Check out the key factors behind this market darling's dramatic price cut. The Trade Desk was no slouch in Q4 2024. Revenues rose 22% year over ...