Shattuck Labs (STTK) Preferred Shares Issued (2020)

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