Growth Metrics

Castle Biosciences (CSTL) Preferred Stock Liabilities (2018 - 2019)

Castle Biosciences' Preferred Stock Liabilities history spans 1 years, with the latest figure at $45.1 million for Q2 2019.