Castle Biosciences, Inc. Common Stock

$18.17
+0.03 (+0.17%)

Market Capitalization:

$551.10M

Castle Biosciences Price Chart

Castle Biosciences Price Chart2:39 PM3:59 PM5:19 PM6:39 PM7:59 PM5:19 AM6:39 AM18.2818.2318.1918.1418.0918.0518.00

Castle Biosciences Volume Chart

Castle Biosciences Volume Chart2:39 PM3:59 PM5:19 PM6:39 PM7:59 PM5:19 AM6:39 AM50.08K42.93K35.77K28.62K21.46K14.31K7.15K

Castle Biosciences Market Segments

Premarket

*No Trades in Segment

After Hours Yesterday

+0.00(+0.00%)
Open$18.17
Close$18.17
Low$18.17
Low Change0.00 (0.00%)
High$18.17
High Change+0.00 (+0.00%)
Range$0.00
Volume902
Dollar Volume$16.39K

Regular Trading Hours Yesterday

-0.37(-2.00%)
Open$18.51
Close$18.14
Low$17.81
Low Change-0.70 (-3.78%)
High$18.82
High Change+0.31 (+1.67%)
Range$1.01
Volume541.07K
Dollar Volume$9.82M

Premarket Yesterday

+0.00(+0.00%)
Open$18.75
Close$18.75
Low$18.75
Low Change0.00 (0.00%)
High$18.75
High Change+0.00 (+0.00%)
Range$0.00
Volume200
Dollar Volume$3.75K

Castle Biosciences Moving Averages

5 Day Moving Average (SMA5)$18.97
10 Day Moving Average (SMA10)$21.91
20 Day Moving Average (SMA20)$23.29
50 Day Moving Average (SMA50)$24.48
100 Day Moving Average (SMA100)$30.65
200 Day Moving Average (SMA200)$28.55

Castle Biosciences Statistics

Average Volume (30 Days)393.39K
P/E Ratio (Current)-44.36
EPS (Current)-$0.42
Dividend Yield0.00%
Free Cash Flow$4.52M
Cash Ratio1.31
Current Ratio6.75
Quick Ratio6.53
Debt to Equity0.02
Enterprise Value$511.64M
EV to EBITDA-27.88
EV to Sales1.51
Price to Book1.22
Price to Cash Flow11.71
Price to Free Cash Flow125.07
Price to Sales1.66
Return on Assets-0.02%
Return on Equity-0.03%

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