NASDAQ: STTK - Shattuck Labs, Inc.
Lønnsomhet i seks måneder: -72.69%
Sektor: Healthcare
Lønnsomhet i seks måneder: -72.69%
Sektor: Healthcare