Iovance Biotherapeutics, Inc.
IOVA
$3.30
$0.247.84%
IOVA
TTM - Trailing twelve months. Q - Most recent quarter. YOY - Year over year.