Castle Biosciences, Inc.
← Back to CSTL Overview

Castle Biosciences, Inc. (CSTL)

Profitability & Net Margin History

Current Net Margin

-2.68%

Castle Biosciences, Inc. currently has a net profit margin of -2.68%.

Financial Fundamentals

CSTLQuarterly Data • 5Y View

Historical Margin Data

DateRev ($B)NI ($B)Net MarginChange (bps)
2025-12-310.09-0.00-2.68%208
2025-09-300.08-0.00-0.60%585
2025-06-300.090.005.25%3462
2025-03-310.09-0.03-29.38%4049
2024-12-310.090.0111.11%847
2024-09-300.090.002.65%761
2024-06-300.090.0110.25%1373
2024-03-310.07-0.00-3.47%43
2023-12-310.07-0.00-3.90%733
2023-09-300.06-0.01-11.23%2622
2023-06-300.05-0.02-37.45%3202
2023-03-310.04-0.03-69.47%1569
2022-12-310.04-0.02-53.78%93
2022-09-300.04-0.02-54.71%4998
2022-06-300.03-0.00-4.73%8697
2022-03-310.03-0.02-91.70%6602
2021-12-310.03-0.01-25.68%2455
2021-09-300.02-0.01-50.23%1160
2021-06-300.02-0.01-38.63%1987
2021-03-310.02-0.00-18.76%950
2020-12-310.02-0.00-28.26%190
2020-09-300.02-0.00-30.16%1934
2020-06-300.01-0.00-10.82%1409
2020-03-310.020.003.27%838
2019-12-310.020.0011.65%2794
2019-09-300.010.0139.59%5141
2019-06-300.01-0.00-11.82%376
2019-03-310.01-0.00-15.58%4941
2018-12-310.010.0033.83%12678
2018-09-300.00-0.00-92.95%1367
2018-06-300.00-0.00-79.28%1995
2018-03-310.00-0.00-99.23%

* Basis Point (bps) change measures sequential efficiency shifts. 100 bps = 1.00% Margin change.