ORTEXORTEX News
NFLX short interest surges 28.6% in one week to 95,771 shares, though remains microscopic at 0.023% of free float; cost to borrow eases to 6.0%. | ORTEX News