D
Castle Biosciences, Inc. CSTL
$18.63 -$0.41-2.15% NASDAQ
Recommendation
Dividend Power Score
Prev Close
Volume
Avg Vol (90D)
Market Cap
Dividend & Yield
--
52-Week Range
P/E (TTM)
--
EPS (TTM)

03/31/2026 12/31/2025 09/30/2025 06/30/2025 03/31/2025
Revenue 83.68M 87.01M 83.04M 86.19M 87.99M
Total Other Revenue -- -- -- -- --
Total Revenue 83.68M 87.01M 83.04M 86.19M 87.99M
Cost of Revenue 20.53M 18.32M 18.70M 17.63M 16.38M
Gross Profit 63.15M 68.70M 64.34M 68.56M 71.61M
SG&A Expenses 64.90M 56.73M 55.91M 58.07M 58.62M
Depreciation & Amortization 2.23M 2.28M 2.28M 1.96M 8.23M
Other Operating Expenses -- -- -- -- --
Total Operating Expenses 102.09M 90.84M 89.85M 90.44M 95.82M
Operating Income -18.41M -3.83M -6.80M -4.25M -7.83M
Income Before Tax -14.41M -2.71M -386.00K -143.00K -26.27M
Income Tax Expenses 109.00K -382.00K 115.00K -4.67M -423.00K
Earnings from Continuing Operations -14.52M -2.33M -501.00K 4.52M -25.85M
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -- -- -- -- --
Net Income -14.52M -2.33M -501.00K 4.52M -25.85M
EBIT -18.41M -3.83M -6.80M -4.25M -7.83M
EBITDA -14.48M -50.00K -1.17M -837.00K 1.84M
EPS Basic -0.49 -0.08 -0.02 0.16 -0.90
Normalized Basic EPS -0.34 -0.02 -0.08 -0.03 -0.10
EPS Diluted -0.49 -0.08 -0.02 0.15 -0.90
Normalized Diluted EPS -0.34 -0.02 -0.08 -0.03 -0.10
Average Basic Shares Outstanding 29.89M 29.33M 29.07M 28.91M 28.61M
Average Diluted Shares Outstanding 29.89M 29.33M 29.07M 29.55M 28.61M
Dividend Per Share -- -- -- -- --
Payout Ratio -- -- -- -- --