Home › Free Stock Grades › CSTL
Castle Biosciences, Inc. (CSTL) Stock Grade
CSTL · Healthcare
C+
Market Cap
$1.1B
P/E Ratio
—
Revenue Growth (YoY)
+3.7%
Net Margin
-7.0%
Return on Equity
—
Dividend Yield
None
About Castle Biosciences, Inc.'s fundamentals
Castle Biosciences is a diagnostics company with a market capitalization of $1.1 billion that reported revenue growth of 3.7% year-over-year, though it operates at a net loss with a negative margin of -7.0%. Despite the accounting loss, the company generated positive free cash flow in its latest period, suggesting it is converting sales into actual cash despite current unprofitability. The company does not pay a dividend and offers no earnings per share metric due to its loss position.