Compare Stocks: CTMX

CTMX

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
CTMXCytomX Therapeutics, Inc.728.57M4.3003.86%2,121,42017.95113.63M

Average Return