⏰ Last chance! Join Premium for $20/month before it increases to $49/month.

Castle Biosciences, Inc. Common Stock

$31.57
+1.10 (+3.61%)

Volume:

34.095K ($1.08M)

Market Capitalization:

$964.45M

Castle Biosciences Price Chart

Castle Biosciences Price Chart7:40 PM4:59 AM6:19 AM7:39 AM8:59 AM10:19 AM11:39 AM31.6431.4831.3131.1530.9830.8230.65

Castle Biosciences Volume Chart

Castle Biosciences Volume Chart7:40 PM4:59 AM6:19 AM7:39 AM8:59 AM10:19 AM11:39 AM6.37K5.46K4.55K3.64K2.73K1.82K910

Castle Biosciences Market Segments

Regular Trading Hours

+0.64(+2.07%)
Open$30.93
Close$31.57
Low$30.65
Low Change-0.28 (-0.90%)
High$31.64
High Change+0.71 (+2.30%)
Range$0.99
Volume34.095K
Dollar Volume$1.08M

Premarket

*No Trades in Segment

Overnight

*No Trades in Segment

After Hours Yesterday

+0.00(+0.00%)
Open$30.47
Close$30.47
Low$30.47
Low Change0.00 (0.00%)
High$30.47
High Change+0.00 (+0.00%)
Range$0.00
Volume114.859K
Dollar Volume$3.50M

Regular Trading Hours Yesterday

+0.27(+0.89%)
Open$30.20
Close$30.47
Low$29.50
Low Change-0.70 (-2.32%)
High$30.75
High Change+0.55 (+1.82%)
Range$1.25
Volume700.665K
Dollar Volume$21.35M

Premarket Yesterday

*No Trades in Segment

Castle Biosciences News

There is no current news for this stock at the moment.

Castle Biosciences Top Trades

Castle Biosciences's top trade so far today returned +3.00%, while the top short trade returned -0.90%.

Castle Biosciences Moving Averages

5 Day Moving Average (SMA5)$30.09
10 Day Moving Average (SMA10)$27.47
20 Day Moving Average (SMA20)$25.79
50 Day Moving Average (SMA50)$23.51
100 Day Moving Average (SMA100)$23.42
200 Day Moving Average (SMA200)$29.03

Castle Biosciences Statistics

Average Volume (30 Days)432.15K
P/E Ratio (Current)-47.50
EPS (Current)-$0.64
Dividend Yield0.00%
Free Cash Flow-$489.00K
Cash Ratio1.10
Current Ratio6.04
Quick Ratio5.85
Debt to Equity0.02
Enterprise Value$876.93M
EV to EBITDA-53.10
EV to Sales2.45
Price to Book1.98
Price to Cash Flow21.78
Price to Free Cash Flow
Price to Sales2.60
Return on Assets-0.03%
Return on Equity-0.04%

Castle Biosciences Stock Splits

There have been no stock splits for Castle Biosciences (CSTL).

Castle Biosciences Dividends

There have been no dividends for Castle Biosciences (CSTL).