Castle Biosciences has an Enterprise Value (EV) of 646.87M.
1.95
16.96
9.97
17.7
Financial Position
The company has a current ratio of 7.29,
with a Debt / Equity ratio of 0.06.
7.29
7.13
0.06
0.69
0.72
15.03
Financial Efficiency
Return on Equity is 4% and Return on Invested Capital is 1.52%.
4%
3.43%
1.52%
$423.56K
$23.27K
784
0.63
7.4
Taxes
3.32M
15.39%
Stock Price Statistics
The stock price has increased by -28.49% in the
last 52 weeks. The beta is 1.09, so Castle Biosciences's
price volatility has been higher than the market average.
1.09
-28.49%
18.15
23.29
58.66
462,287
Income Statement
In the last 12 months, Castle Biosciences had revenue of 332.07M
and earned 18.25M
in profits. Earnings per share was 0.66.