Iovance Biotherapeutics (IOVA) returned 19% in 2010.

money illustration

Explore