Is CytomX Therapeutics Inc (NASDAQ:CTMX), -650.0% Away From High, Poised For A Strong Comeback?
In last trading session, CytomX Therapeutics Inc (NASDAQ:CTMX) saw 0.46 million shares changing hands with its beta currently measuring 1.02. Company’s recent per share price