Trade Desk (TTD) has 11.713M shares short, which is 2.62% of float and 4.92 times average daily trading volume.