Castle Biosciences, Inc. Common Stock

$19.80
+0.56 (+2.91%)

Volume:

388.871K ($7.70M)

Market Capitalization:

$599.86M

Castle Biosciences Price Chart

Castle Biosciences Price Chart11:59 AM1:19 PM2:39 PM3:59 PM5:19 PM6:39 PM7:59 PM19.8219.7019.5819.4619.3419.2119.09

Castle Biosciences Volume Chart

Castle Biosciences Volume Chart11:59 AM1:19 PM2:39 PM3:59 PM5:19 PM6:39 PM7:59 PM17.88K15.32K12.77K10.21K7.66K5.11K2.55K

Castle Biosciences Market Segments

After Hours

*No Trades in Segment

Regular Trading Hours

+0.54(+2.80%)
Open$19.26
Close$19.80
Low$18.66
Low Change-0.60 (-3.12%)
High$19.85
High Change+0.59 (+3.06%)
Range$1.19
Volume376.232K
Dollar Volume$7.45M

Premarket

-0.05(-0.25%)
Open$19.80
Close$19.75
Low$19.56
Low Change-0.24 (-1.21%)
High$20.01
High Change+0.21 (+1.04%)
Range$0.45
Volume12.639K
Dollar Volume$249.62K

After Hours Yesterday

+0.38(+1.98%)
Open$19.20
Close$19.58
Low$19.20
Low Change0.00 (0.00%)
High$19.58
High Change+0.38 (+1.98%)
Range$0.38
Volume400
Dollar Volume$7.83K

Regular Trading Hours Yesterday

-3.42(-15.09%)
Open$22.66
Close$19.24
Low$18.31
Low Change-4.35 (-19.20%)
High$22.88
High Change+0.22 (+0.97%)
Range$4.57
Volume1.831M
Dollar Volume$35.24M

Premarket Yesterday

+0.19(+0.79%)
Open$24.01
Close$24.20
Low$23.00
Low Change-1.01 (-4.21%)
High$24.20
High Change+0.19 (+0.79%)
Range$1.20
Volume936
Dollar Volume$22.65K

Castle Biosciences Moving Averages

5 Day Moving Average (SMA5)$23.80
10 Day Moving Average (SMA10)$24.19
20 Day Moving Average (SMA20)$24.29
50 Day Moving Average (SMA50)$25.30
100 Day Moving Average (SMA100)$31.46
200 Day Moving Average (SMA200)$28.50

Castle Biosciences Statistics

Average Volume (30 Days)314.29K
P/E Ratio (Current)-30.94
EPS (Current)-$0.80
Dividend Yield0.00%
Free Cash Flow$28.33M
Cash Ratio1.70
Current Ratio5.26
Quick Ratio5.11
Debt to Equity0.02
Enterprise Value$643.47M
EV to EBITDA-315.58
EV to Sales1.87
Price to Book1.59
Price to Cash Flow11.65
Price to Free Cash Flow26.47
Price to Sales2.18
Return on Assets-0.04%
Return on Equity-0.05%

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).