What is the current Shattuck Labs Inc share price?
The current share price of Shattuck Labs Inc is US$ 4,9897
How many Shattuck Labs Inc shares are in issue?
Shattuck Labs Inc has 76.680.517 shares in issue
What is the market cap of Shattuck Labs Inc?
The market capitalisation of Shattuck Labs Inc is USD 382,61M
What is the 1 year trading range for Shattuck Labs Inc share price?
Shattuck Labs Inc has traded in the range of US$ 0,712 to US$ 8,33 during the past year
What is the PE ratio of Shattuck Labs Inc?
The price to earnings ratio of Shattuck Labs Inc is -10,16
What is the cash to sales ratio of Shattuck Labs Inc?
The cash to sales ratio of Shattuck Labs Inc is 457,78
What is the registered address of Shattuck Labs Inc?
The registered address for Shattuck Labs Inc is 500 West 5th Street, Austin, Texas, 78701
What is the Shattuck Labs Inc website address?
The website address for Shattuck Labs Inc is www.shattucklabs.com
Which industry sector does Shattuck Labs Inc operate in?
Shattuck Labs Inc operates in the Biotechnology & Life Sciences sector