Versus - compare UPB and STTK

Upstream Bio Inc. outperforms Shattuck Labs Inc on 15 out of 23 parameters.