Castle Biosciences Q3 Revenue USD 102.891 Million Vs. IBES Estimate USD 92.5 Million
Nov 05 (Reuters) - Castle Biosciences Q3 pretax profit USD -3.802 million.
- Q3 net income USD -4.1 million
- Q3 operating income USD -2.731 million
- Q3 operating expenses USD 105.622 million