Guidance And OutlookCastle Biosciences raised its annual revenue guidance to $275-300 million, reflecting confidence in sustained growth and strong market performance.
ProfitabilityCastle Biosciences achieved a net income of $8.9 million, defying expectations of a net loss.
Revenue GrowthCastle Biosciences reported 2Q revenue of $87 million, significantly beating estimates and showing robust performance.