Shattuck Labs Inc.
World Rank (Jan-05-2024)
15,460
Market Cap (Jan-05-2024)
0.315 Billion USD
World Rank (Jul-30-2023)
21,173
Market Cap (Jul-30-2023)
0.110 Billion USD
World Rank (Dec-25-2022)
21,548
Market Cap (Dec-25-2022)
0.102 Billion USD
World Rank (Jan-07-2022)
16,210
Market Cap (Jan-07-2022)
0.32 Billion USD
Annual Revenue in USD
10 Million USD
Annual Net Income in USD
-37 Million USD
Annual Results for Period Ending
Dec-2020 ending year
Company Profile
Shattuck Labs is a fully Integrated Biotechnology company that creates novel therapeutics for the treatment of cancer and autoimmune disease. The company annual revenue is 9.89 million USD and 45 employees as on 2019. The headquarters is in USA.
Company Website