CSTL SBC to Revenue

Castle Biosciences Inc · SBC to Revenue

CSTL logo

CSTL SBC to Revenue

Current (TTM)12.56%
CSTL SBC/Revenue (0.79% → 12.56%)
High-resolution chart · PNG

CSTL sbc to revenue history

Annual fiscal periods. Dates are reporting period ends; fiscal years can differ from calendar years.

Castle Biosciences Inc SBC to Revenue — Annual fiscal periods
Period endingSBC to Revenue
13.3321%
15.1535%
23.3038%
26.5041%
23.1068%
13.2628%
2.4082%
1.2887%
0.7903%
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.