Shattuck Labs (STTK) Preferred Stock Liabilities (2019 - 2020)

Shattuck Labs (STTK) has disclosed Preferred Stock Liabilities for 2 consecutive years, with $49.1 million as the latest value for Q3 2020.