CytomX Therapeutics Inc (NASDAQ: CTMX) Stock Dropped -21.55% Over A Month – Any Room To Run?
CytomX Therapeutics Inc (NASDAQ:CTMX)’s traded shares stood at 1.27 million during the last session, with the company’s beta value hitting 1.06. At the close of