Versus - compare CCCC and UPB

C4 Therapeutics Inc outperforms Upstream Bio Inc. on 16 out of 19 parameters.