After The Stock Fell -10.35% Over The Week, Is Iovance Biotherapeutics Inc (NASDAQ: IOVA) Still A Buy?
Iovance Biotherapeutics Inc (NASDAQ:IOVA)’s traded shares stood at 0.74 million during the latest session, with the company’s beta value hitting 0.65. At the last check