Toggle Menu
Stocknear
ctrl
K
/
Search
Popular
KO
Coca Cola Company
Stock
TSLA
Tesla Inc
Stock
AMD
Advanced Micro Devices
Stock
SPY
SPDR S&P 500 ETF Trust
ETF
NVDA
Nvidia
Stock
Login
CSTL
21.34
AI Score
0
XX
Unlock
Castle Biosciences Inc.
(CSTL)
AI Score
0
XX
Unlock
21.34
-0.34
(-1.57%)
At close:
Mar 03, 2025, 3:59 PM
21.27
-0.33%
After-hours:
Mar 03, 2025, 04:54 PM EST
Overview
Financials
Statistics
Metrics
Forecast
Dark Pool
Options
Insider
Dividends
History
Profile
Income
Balance Sheet
Cashflow
Ratios
Castle Biosciences Income Statement
Annual
Quarterly
Table Mode
Max
Download
Year
FY24
FY23
FY22
FY21
FY20
FY19
FY18
FY17
Revenue
332.07M
219.79M
137.04M
94.08M
62.65M
51.87M
22.79M
13.75M
Cost of Revenue
n/a
44.98M
32.01M
15.82M
9.69M
7.31M
5.3M
4.92M
Gross Profit
332.07M
174.81M
105.03M
78.26M
52.96M
44.55M
17.49M
8.83M
Operating Income
8.67M
-67.98M
-91.14M
-40.08M
-6.54M
4.71M
-3.84M
-10.9M
Interest Income
12.92M
10.62M
3.97M
68K
373K
312K
23.51K
26.18K
Pretax Income
21.56M
-57.37M
-68.9M
-40.01M
-10.2M
5.35M
-6.36M
-12.36M
Net Income
18.25M
-57.47M
-67.14M
-31.29M
-10.28M
5.28M
-6.37M
-12.37M
Selling & General & Admin
200.05M
180.15M
143M
86.74M
48.13M
29.84M
16.47M
15.26M
Research & Development
52.04M
53.62M
44.9M
29.65M
13.26M
7.38M
4.85M
4.47M
Other Expenses
71.31M
9.01M
8.27M
1.96M
-1.88M
-2.93M
-272.42K
163.29K
Operating Expenses
323.4M
242.78M
196.17M
118.34M
59.51M
37.23M
21.32M
19.73M
Interest Expense
577K
11K
17K
1K
2.63M
4.57M
2.27M
1.65M
Selling & Marketing Expenses
123.47M
113.66M
86.61M
n/a
n/a
n/a
n/a
n/a
Cost & Expenses
323.4M
287.76M
228.18M
134.16M
69.19M
44.54M
26.62M
24.65M
Income Tax
3.32M
101K
-1.77M
-8.72M
84K
72K
8.61K
9.73K
Shares Outstanding (Basic)
27.78M
26.8M
26.05M
25.14M
18.93M
8.58M
10.65M
9.78M
Shares Outstanding (Diluted)
29.25M
26.8M
26.05M
25.14M
18.93M
8.66M
10.65M
9.78M
EPS (Basic)
0.66
-2.14
-2.58
-1.24
-0.54
0.35
-0.6
-1.26
EPS (Diluted)
0.62
-2.14
-2.58
-1.24
-0.54
-0.21
-0.6
-1.26
EBITDA
38.14M
-45.02M
-58.34M
-36.6M
-7.09M
7.69M
-3.76M
-10.4M
Depreciation & Amortization
16M
12.33M
10.54M
3.41M
472K
358K
323.02K
310.82K
Create Price Alert on CSTL
Symbol
CSTL, Regular trading hours
Condition
Crossing
Above
Below
Value
Quick Summary:
Your price alert will notify you when the stock price is above 21.34.
Cancel
Save
✕
Add to Watchlist