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

12/31/2025 09/30/2025 06/30/2025 03/31/2025 12/31/2024
Revenue 0.81% -3.19% -0.94% 20.57% 30.54%
Total Other Revenue -- -- -- -- --
Total Revenue 0.81% -3.19% -0.94% 20.57% 30.54%
Cost of Revenue 13.17% 19.83% 21.40% 17.91% 30.27%
Gross Profit -2.04% -8.31% -5.41% 21.20% 30.60%
SG&A Expenses 13.54% 10.71% 13.66% 20.88% 13.33%
Depreciation & Amortization -47.56% 0.18% -12.73% 1,160.57% 91.11%
Other Operating Expenses -- -- -- -- --
Total Operating Expenses 10.43% 11.33% 10.30% 47.77% 14.60%
Operating Income -194.49% -233.96% -184.82% -410.47% 171.58%
Income Before Tax -134.42% -104.66% -101.81% -955.48% 410.31%
Income Tax Expenses 77.60% -98.09% -351.26% -1,040.00% -4,471.79%
Earnings from Continuing Operations -124.32% -122.08% -49.29% -920.05% 471.71%
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -- -- -- -- --
Net Income -124.32% -122.08% -49.29% -920.05% 471.71%
EBIT -194.49% -233.96% -184.82% -410.47% 171.58%
EBITDA -100.51% -113.60% -110.01% 186.16% 503.37%
EPS Basic -123.31% -121.10% -51.53% -879.93% 457.44%
Normalized Basic EPS -111.23% -145.67% -116.10% -859.01% 377.04%
EPS Diluted -125.31% -125.00% -51.61% -879.93% 429.25%
Normalized Diluted EPS -112.06% -148.21% -116.38% -859.01% 357.99%
Average Basic Shares Outstanding 4.29% 4.43% 4.59% 4.09% 4.05%
Average Diluted Shares Outstanding -2.87% -1.12% 2.81% 4.09% 11.73%
Dividend Per Share -- -- -- -- --
Payout Ratio -- -- -- -- --