Iovance Biotherapeutics Inc (NASDAQ: IOVA) Has Lost -22.03% YTD: Is There Trouble Ahead?
During the recent session, Iovance Biotherapeutics Inc (NASDAQ:IOVA)’s traded shares were 1.78 million, with the beta value of the company hitting 0.52. At the last