Stock Information
Castle Biosciences Inc (CSTL)
Ticker Symbol: CSTL
Exchange: NASDAQ
Sector: Health Care
Market Cap: $566.08 mil
Piotroski score: 3
PE Ratio: N/A
EPS (TTM): -0.4295
Revenue (TTM): $11.37 M
Dividend Yield: N/A%
ROE: -2.77%
Latest News
-
Castle Biosciences, Inc. 2026 Q1 - Results - Earnings Call Presentation
Wed, May 13, 2026 7:06 PM
-
Castle Biosciences to Present at the 2026 Jefferies Global Healthcare Conference
Wed, May 13, 2026 11:00 AM
-
BTIG Maintains Buy on Castle Biosciences, Lowers Price Target to $40
Wed, May 13, 2026 5:48 AM
-
Castle Biosciences' AdvanceAD-Tx™ Test Receives 2026 MedTech Breakthrough Award for Genomics Innovation
Tue, May 12, 2026 11:00 AM
Key Financials
Financial data not available