Growth Metrics

CytomX Therapeutics (CTMX) Long-Term Investments (2016 - 2021)

CytomX Therapeutics (CTMX) has disclosed Long-Term Investments for 2 consecutive years, with $100.0 million as the latest value for Q3 2021.