Shattuck Labs (STTK) Preferred Shares Issued (2020)

Shattuck Labs (STTK) has disclosed Preferred Shares Issued for 1 consecutive years, with -$48.3 million as the latest value for Q3 2020.