CytomX Therapeutics Inc (NASDAQ:CTMX) Adds 2.38% In A Week: What’s Lifting The Stock?
In last trading session, CytomX Therapeutics Inc (NASDAQ:CTMX) saw 0.52 million shares changing hands with its beta currently measuring 1.06. Company’s recent per share price