Picture of Castle Biosciences logo

CSTL — Castle Biosciences News Story

0.000.00%
us flag iconLast trade - 00:00
HealthcareAdventurousMid CapHigh Flyer

Brief: Castle Biosciences Q3 Revenue USD 83.043 Million Vs. IBES Estimate USD 71.2 Million

Nov 03 (Reuters) - Castle Biosciences Q3 pretax profit USD -386 thousand.

Q3 operating expenses USD 89.847 million

Q3 net income USD -501 thousand

Q3 operating income USD -6.804 million

Recent news on Castle Biosciences

See all news