News

Shorting stocks has been a coin-flip in 2025, with almost 50% of short positions unprofitable this year, S3 Partners said.