ADVFN Logo
Registration Strip Icon for alerts Register for real-time alerts, custom portfolio, and market movers

CSTL Castle Biosciences Inc

19.83
-0.12 (-0.6%)
After Hours
Last Updated: 16:00:56
Delayed by 15 minutes

Castle Biosciences Financial Summary

The current CSTL market cap is 533.64M. The company's latest EPS is USD -2.4949 and P/E is -7.93.

Quarter End Jun 2022Sep 2022Dec 2022Mar 2023Jun 2023
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 34.84M55M38.64M42.04M50.14M
Operating Income -24.37M-3.7M-22.83M-31.52M-21.16M
Net Income -1.65M-20.25M-20.62M-29.2M-18.78M
Year End December 30 2022 20182019202020212022
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 22.79M51.87M64.53M94.09M155.33M
Operating Income -3.84M7.33M-6.54M-40.08M-72.86M
Net Income -10.16M2.99M-10.28M-31.29M-67.14M
Quarter End Jun 2022Sep 2022Dec 2022Mar 2023Jun 2023
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets 458.38M457.81M447.33M426.89M425.4M
Total Liabilities 36.72M46.38M48.18M41.74M46.63M
Total Equity 421.66M411.43M399.15M385.15M378.77M
Year End December 30 2022 20182019202020212022
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets 22.41M119.75M439.33M462.57M447.33M
Total Liabilities 32.47M34.63M23.64M50.83M48.18M
Total Equity -56.57M85.11M415.69M411.74M399.15M
Quarter End Jun 2022Sep 2022Dec 2022Mar 2023Jun 2023
USD ($)USD ($)USD ($)USD ($)USD ($)
Operating -30.43M-35.66M-41.66M-25.44M-29.23M
Investing -27.91M-162.06M-166.55M16.58M1.2M
Financing 1.88M2.27M1.52M728k954k
Year End December 30 2022 20182019202020212022
USD ($)USD ($)USD ($)USD ($)USD ($)
Operating -12.3M7.02M9.87M-18.98M-41.66M
Investing -277k-937k-4.75M-66.66M-166.55M
Financing 15.84M88.29M305.89M5.42M1.52M
Market Cap 533.64M
Price to Earnings Ratio -7.93
Price to Sales Ratio 3.43
Price to Cash Ratio 4.33
Price to Book Ratio 1.33
Dividend Yield -

Share Statistics

Shares Outstanding 26.91M
Average Volume (1 week) 221.15k
Average Volume (1 Month) 212.97k
52 Week Change -22.45%
52 Week High 29.59
52 Week Low 9.2601
Spread (Intraday) 0.8 (3.95%)

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