Toughbuilt Industries (TBLT) has a short interest of 9.55% and Inter (INTR) has a short interest of 0.1%.

money illustration

Explore