STMicroelectronics STM shares soared 6.9% in the last trading session to close at $33.53. The move was backed by solid volume with far more shares changing hands than in a normal session. This ...
Short interest is the number of shares that have been sold short but have not yet been covered or closed out. Short selling is when a trader sells shares of a company they do not own, with the hope ...