A look at CytomX Therapeutics Inc’s (CTMX) recent performance gives investors their first glimpse of hope.
On Tuesday, CytomX Therapeutics Inc (NASDAQ: CTMX) was -5.17% drop from the session before settling in for the closing price of $1.16. A 52-week range