short interest in ttd

Trade Desk (TTD) has 20.817M shares short, which is 4.67% of float and 1.8 times average daily trading volume.

ASSET SHARES SHORT FLOAT SHORT % OF FLOAT SHORT RATIO
Trade Desk (TTD)
20.8174M
445.5972M
4.67%
1.8