CytomX Therapeutics Inc logo

CytomX Therapeutics Inc

NEW
STU:6C1 (USA)  
€ 3.197 -0.0030 (-0.09%) Jul 15
At Loss
P/B:
2.51
Market Cap:
€ 704.46M ($ 805.94M)
Enterprise V:
€ 402.51M ($ 460.50M)
Volume:
150.00
Avg Vol (2M):
2.82K
Trade In:
Volume:
150.00
At Loss

CytomX Therapeutics Inc Operating Data

CytomX Therapeutics Inc Competitors' Latest Operating Data

Operating data not available.

CytomX Therapeutics Inc (STU:6C1) Operating Data Charts