Trade Desk Shares Drop 39%, Largest Drop Ever
12,34K