CTMX CytomX Therapeutics Inc

3,572
$1.83
$0.05
(2.66%)
Today
Watchers3,572
52-Wk Low$1.04
52-Wk High$5.85
Market Cap$146.49M
Volume1.23M
52-Wk High$5.85
52-Wk Low$1.04