Peloton Interactive (PTON) has 66.181M shares short, which is 16.64% of float and 7.86 times average daily trading volume.
Peloton Interactive (PTON) has 66.181M shares short, which is 16.64% of float and 7.86 times average daily trading volume.