What is the current Upstream Bio share price?
The current share price of Upstream Bio is US$ 9,23
How many Upstream Bio shares are in issue?
Upstream Bio has 53.596.601 shares in issue
What is the market cap of Upstream Bio?
The market capitalisation of Upstream Bio is USD 458,79M
What is the 1 year trading range for Upstream Bio share price?
Upstream Bio has traded in the range of US$ 6,65 to US$ 29,30 during the past year
What is the PE ratio of Upstream Bio?
The price to earnings ratio of Upstream Bio is -12,92
What is the cash to sales ratio of Upstream Bio?
The cash to sales ratio of Upstream Bio is 207,66
What is the reporting currency for Upstream Bio?
Upstream Bio reports financial results in USD
What is the latest annual turnover for Upstream Bio?
The latest annual turnover of Upstream Bio is USD 2,38M
What is the latest annual profit for Upstream Bio?
The latest annual profit of Upstream Bio is USD -38,26M
What is the registered address of Upstream Bio?
The registered address for Upstream Bio is 251 LITTLE FALLS DRIVE, WILMINGTON, DELAWARE, 19808
What is the Upstream Bio website address?
The website address for Upstream Bio is www.upstreambio.com
Which industry sector does Upstream Bio operate in?
Upstream Bio operates in the PHARMACEUTICAL PREPARATIONS sector