CytomX Therapeutics Inc (CTMX) ticks all the boxes for top investors with its surprise performance of -22.90% last month.
CytomX Therapeutics Inc (NASDAQ: CTMX) on Tuesday, soared 3.71% from the previous trading day, before settling in for the closing price of $0.84. Within the