What is the current Upstream Bio Inc share price?
The current share price of Upstream Bio Inc is US$ 7,06
How many Upstream Bio Inc shares are in issue?
Upstream Bio Inc has 54.419.986 shares in issue
What is the market cap of Upstream Bio Inc?
The market capitalisation of Upstream Bio Inc is USD 384,21M
What is the 1 year trading range for Upstream Bio Inc share price?
Upstream Bio Inc has traded in the range of US$ 7,04 to US$ 33,68 during the past year
What is the PE ratio of Upstream Bio Inc?
The price to earnings ratio of Upstream Bio Inc is -2,87
What is the cash to sales ratio of Upstream Bio Inc?
The cash to sales ratio of Upstream Bio Inc is 136,3
What is the registered address of Upstream Bio Inc?
The registered address for Upstream Bio Inc is 890 Winter Street, Waltham, Massachusetts, 02451
What is the Upstream Bio Inc website address?
The website address for Upstream Bio Inc is upstreambio.com
Which industry sector does Upstream Bio Inc operate in?
Upstream Bio Inc operates in the Biotechnology & Life Sciences sector