CytomX Therapeutics, Inc. (CTMX) Buy Target $10.43 Sell Target $12.34

Trade Setup

Buy Target $10.43
Sell Target $12.34

CytomX Therapeutics, Inc. operates as an oncology-focused biopharmaceutical company in the United States. The company develops a novel class of investigational antibody therapeutics based on its Probody technology platform for the treatment of cancer.