News

Shorting stocks has been a coin-flip in 2025, with almost 50% of short positions unprofitable this year, S3 Partners said.
Short sellers boosted their bets against the S&P 500 industrial sector stocks in April, with the S&P 500 Industrial ETF ( ...