The Trade Desk's Growth Problem Is Getting Harder to Ignore

The Trade Desk, Inc. (TTD) fell 14.90% in pre-market trading after reporting Q1 2026 revenue of $689 million, up 12% year over year and ahead of the $679 millio
Open original source
The Trade Desk, Inc. (TTD) fell 14.90% in pre-market trading after reporting Q1 2026 revenue of $689 million, up 12% year over year and ahead of the $679 millio
Open original source