Borrowing costs eat into trading profits. These stocks are less expensive to short.
Strategy ranks number 1 globally for short interest among companies with a market cap of over $25 billion, with roughly 14% of its market cap sold short. Strategy’s stock price is heavily correlated ...
It’s been a mixed but largely indecisive week for bulls and bears in the major averages to close out a burly month of gains. But today and in three of the market’s most-shorted stocks, the show for ...