NasdaqGM - Nasdaq Real Time Price USD
Castle Biosciences, Inc. (CSTL)
20.63
-0.30
(-1.43%)
At close: 4:00:02 PM EDT
20.23
-0.40
(-1.94%)
After hours: 4:22:54 PM EDT
Breakdown
TTM
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Operating Cash Flow
64,866
64,866
-5,626
-41,655
-18,983
Investing Cash Flow
-50,137
-50,137
-16,183
-166,545
-66,657
Financing Cash Flow
6,139
6,139
-2,298
1,515
5,421
End Cash Position
119,709
119,709
98,841
122,948
329,633
Income Tax Paid Supplemental Data
2,503
2,503
198
120
16
Interest Paid Supplemental Data
434
434
11
16
1
Capital Expenditure
-28,326
-28,326
-13,621
-5,632
-3,483
Issuance of Debt
10,000
10,000
--
--
--
Repayment of Debt
-97
-97
-142
-122
-8
Free Cash Flow
36,540
36,540
-19,247
-47,287
-22,466
12/31/2021 - 7/25/2019
Upgrade to begin using 40 years of financial statements and get so much more.
Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.
UpgradeRelated Tickers
VCYT Veracyte, Inc.
32.23
+0.28%
BDSX Biodesix, Inc.
0.5390
-5.64%
CDNA CareDx, Inc
18.48
-0.05%
FLGT Fulgent Genetics, Inc.
18.88
-0.84%
GH Guardant Health, Inc.
48.30
+1.88%
IDXG Interpace Biosciences, Inc.
0.6500
-35.00%
RNVA Rennova Health, Inc.
0.0001
0.00%
WGS GeneDx Holdings Corp.
111.01
+1.48%
PSNL Personalis, Inc.
3.8400
+0.26%
AVCR.V Avricore Health Inc.
0.0550
0.00%