tiprankstipranks
CytomX Therapeutics Inc (DE:6C1)
FRANKFURT:6C1
Germany
6C1CytomX Therapeutics Inc
€1.03
€0.04(4.02%)
At close: 4:00 PM EST