A list of most shorted stocks loved by analysts includes Cabaletta Bio, Inc. (NASDAQ:CABA). Short selling is a controversial stock market strategy that can impact share prices. Despite challenges, short selling can promote market efficiency.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing