Insider Monkey compiled a list of the 10 worst cancer stocks according to short sellers, focusing on Iovance Biotherapeutics, Inc. Despite being heavily shorted, the company showed optimistic Q2 earnings, expects revenue growth, and plans to expand its clinical pipeline.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing