Compare Stocks: CTMX

CTMX

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
CTMXCytomX Therapeutics, Inc.1.00B5.9311.05%5,291,91724.75113.63M

Average Return