CYTOMX THERAPEUTICS INC (CTMX)

US23284F1057 - Common Stock

0.9474  -0.03 (-3.33%)

Open in Chart Tool Full Screen Chart
CTMX Daily chart