The Trade Desk (NASDAQ: TTD) is having a dismal year. Shares dropped more than 30% on Feb. 13 after fiscal fourth-quarter results missed revenue estimates. Then shares dropped nearly 40% on Aug. 8 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results