ADVFN Logo
Registration Strip Icon for discussion Register to chat with like-minded investors on our interactive forums.
Castle Biosciences Inc

Castle Biosciences Inc (CSTL)

29.97
-1.50
(-4.77%)
At close: September 23 4:00PM
29.97
0.02
( 0.07% )
After Hours: 5:30PM

Castle Biosciences Inc Financial Summary

The current CSTL market cap is 831.27M. The company's latest EPS is USD -2.0718 and P/E is -14.46.

Quarter End Mar 2023Jun 2023Sep 2023Dec 2023Mar 2024
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 42.04M50.14M61.49M66.12M72.97M
Operating Income -31.52M-21.16M-9.64M-5.66M-5.47M
Net Income -29.2M-18.78M-6.91M-2.58M-2.53M
Year End December 30 2023 20192020202120222023
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 51.87M64.53M94.09M155.33M219.79M
Operating Income 7.33M-6.54M-40.08M-72.86M-67.98M
Net Income 2.99M-10.28M-31.29M-67.14M-57.47M
Quarter End Mar 2023Jun 2023Sep 2023Dec 2023Mar 2024
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets 426.89M425.4M436.02M453.34M458.51M
Total Liabilities 41.74M46.63M50.24M62.07M56.05M
Total Equity 385.15M378.77M385.78M391.27M402.46M
Year End December 30 2023 20192020202120222023
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets 119.75M439.33M462.57M447.33M453.34M
Total Liabilities 34.63M23.64M50.83M48.18M62.07M
Total Equity 85.11M415.69M411.74M399.15M391.27M
Quarter End Mar 2023Jun 2023Sep 2023Dec 2023Mar 2024
USD ($)USD ($)USD ($)USD ($)USD ($)
Operating -25.44M-29.23M-24.21M-5.63M-6.84M
Investing 16.58M1.2M-8.51M-16.18M-19.7M
Financing 728k954k999k-2.3M10.64M
Year End December 30 2023 20192020202120222023
USD ($)USD ($)USD ($)USD ($)USD ($)
Operating 7.02M9.87M-18.98M-41.66M-5.63M
Investing -937k-4.75M-66.66M-166.55M-16.18M
Financing 88.29M305.89M5.42M1.52M-2.3M
Market Cap 831.27M
Price to Earnings Ratio -14.46
Price to Sales Ratio 3.78
Price to Cash Ratio 8.4
Price to Book Ratio 2.12
Dividend Yield -

Share Statistics

Shares Outstanding 27.74M
Average Volume (1 week) 476.82k
Average Volume (1 Month) 338.88k
52 Week Change 79.89%
52 Week High 32.53
52 Week Low 12.07
Spread (Intraday) 6 (19.35%)

Company Info

Company Name Castle Biosciences Inc
Address 251 little falls drive
wilmington, delaware 19808
Website https://www.castlebiosciences.com
Industry medical laboratories (8071)

Your Recent History

Delayed Upgrade Clock