Cabaletta Bio, Inc. (CABA): Why Are Analysts Loving This Shorted Stock Right Now?

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.