Comparison Upstream Bio (UPB) with Competitors
Upstream Bio (UPB) industry is Biotechnology.
Operating Margin
UPB-4218.00%
Industry-2055.25%
Upside-2162.75%
Free Cash Flow Yield
UPB-35.42%
Industry-1.75%
Upside-33.67%
P/E
UPB-2.51
Industry-20.52
Upside+1800.74%
P/S
UPB119.09
Industry10.01
Upside+1089.29%
P/B
UPB1.28
Industry5.15
Upside-75.17%