Castle biosciences reports second quarter 2024 results

Friendswood, texas--(business wire)--castle biosciences, inc. (nasdaq: cstl) today announced its financial results for the second quarter and six months ended june 30, 2024.
CSTL Ratings Summary
CSTL Quant Ranking