An analysis of the 10 Most Shorted Stocks Loved by Analysts includes Scholar Rock Holding Corporation (NASDAQ:SRRK). Despite their potential, short selling remains controversial, with market inefficiency arguments against its efficiency claims.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing