CytomX Therapeutics Inc
(STU:6C1)
€
2.76
-0.16 (-5.61%)
Market Cap: 600.29 Mil
Enterprise Value: 321.73 Mil
PE Ratio: 0
PB Ratio: 2.32
GF Score: 42/100 CytomX Therapeutics Inc (STU:6C1) Transcripts
- 1