What is the current Instill Bio share price?
The current share price of Instill Bio is US$ 16,50
How many Instill Bio shares are in issue?
Instill Bio has 6.525.887 shares in issue
What is the market cap of Instill Bio?
The market capitalisation of Instill Bio is USD 119,49M
What is the 1 year trading range for Instill Bio share price?
Instill Bio has traded in the range of US$ 9,62 to US$ 92,00 during the past year
What is the PE ratio of Instill Bio?
The price to earnings ratio of Instill Bio is -0,7
What is the reporting currency for Instill Bio?
Instill Bio reports financial results in USD
What is the latest annual profit for Instill Bio?
The latest annual profit of Instill Bio is USD -156,09M
What is the registered address of Instill Bio?
The registered address for Instill Bio is 3500 S DUPONT HWY, DOVER, DELAWARE, 19901
What is the Instill Bio website address?
The website address for Instill Bio is instilbio.com
Which industry sector does Instill Bio operate in?
Instill Bio operates in the BIOLOGICAL PDS,EX DIAGNSTICS sector