Castle Biosciences (CSTL) delivered earnings and revenue surprises of +65.79% and +11.84%, respectively, for the quarter ...
FRIENDSWOOD, Texas, Nov. 5, 2026 /PRNewswire/ -- Castle Biosciences, Inc. (Nasdaq: CSTL), a company improving health through innovative tests that guide patient care, today announced its financial ...