Iovance Biotherapeutics Inc (NASDAQ: IOVA): Is It Possible To Be Up 81.18% YTD And Still Lose Money
During the last session, Iovance Biotherapeutics Inc (NASDAQ:IOVA)’s traded shares were 6.39 million, with the beta value of the company hitting 0.62. At the end