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

06/30/2025 03/31/2025 12/31/2024 09/30/2024 06/30/2024
Net Income -205.45% 83.54% 131.75% 108.05% 96.51%
Total Depreciation and Amortization 224.68% 231.98% 29.74% 12.61% 11.88%
Total Amortization of Deferred Charges -- -- -- -- --
Total Other Non-Cash Items -9.85% -1.68% -3.01% 8.51% 2.63%
Change in Net Operating Assets 24.19% -14.01% -113.05% 22.49% -140.59%
Cash from Operations 53.30% 405.97% 1,252.97% 295.57% 200.77%
Capital Expenditure -35.48% -23.05% -107.96% -111.38% -84.22%
Sale of Property, Plant, and Equipment 166.67% 69.23% 38.46% -92.86% -93.85%
Cash Acquisitions -- -- -- -- --
Divestitures -- -- -- -- --
Other Investing Activities 65.19% 12.32% -747.73% -2,380.37% 69.97%
Cash from Investing -2.27% -0.76% -209.81% -389.33% 57.44%
Total Debt Issued -100.00% -100.00% -- -- --
Total Debt Repaid 10.08% 39.16% 31.69% 23.57% 13.14%
Issuance of Common Stock 60.35% 58.17% 67.83% 54.54% -7.84%
Repurchase of Common Stock -100.50% -104.06% -70.67% -139.36% -119.57%
Issuance of Preferred Stock -- -- -- -- --
Repurchase of Preferred Stock -- -- -- -- --
Total Dividends Paid -- -- -- -- --
Other Financing Activities -- -- -- -- --
Cash from Financing -180.70% -179.52% 367.15% 3,204.02% 1,155.74%
Foreign Exchange rate Adjustments -- -- -- -- --
Miscellaneous Cash Flow Adjustments -- -- -- -- --
Net Change in Cash 67.59% 121.15% 186.56% 108.70% 94.19%