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

Castle Biosciences Inc (CSTL)

20.29
0.39
(1.96%)
Closed July 23 4:00PM
20.29
0.01
(0.05%)
After Hours: 5:30PM

Castle Biosciences Inc Financial Summary

The current CSTL market cap is 560.15M. The company's latest EPS is USD -2.0816 and P/E is -9.74.

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 560.15M
Price to Earnings Ratio -9.74
Price to Sales Ratio 2.55
Price to Cash Ratio 5.66
Price to Book Ratio 1.43
Dividend Yield -

Share Statistics

Shares Outstanding 27.61M
Average Volume (1 week) 384.09k
Average Volume (1 Month) 397.96k
52 Week Change 21.50%
52 Week High 25.91
52 Week Low 12.07
Spread (Intraday) 3.4 (15.89%)

Company Info

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