OTC Top 3 most-shorted Stocks: $SEGI 677,727,827 shares | $IFXY 558,489,712 shares | $DPLS 491,208,103 shares | 2020-11-24 #OTCmarket #stocks