A short squeeze could be at play for Clover Health, which has 32.7% of its float shares sold short, according to data from S3 Partners.
ALSO READ  Stocks Fall as Data Gives Mixed Signals on Recovery
Subscribe To Newsletter

Receive top breaking news, events, ideas, and more!

Invalid email address
Give it a try. You can unsubscribe at any time.