Iovance Biotherapeutics Inc (DE:2LB)
FRANKFURT:2LB
Germany
2LBIovance Biotherapeutics Inc
€8.27
-€0.41(-4.75%)
At close: 4:00 PM EDT