Castle Biosciences Q2 Revenue USD 103.546 Million Vs. IBES Estimate USD 86.2 Million
CSTL•Q2 financial results
Jul 30 (Reuters) - Castle Biosciences Q2 operating income USD -3.07 million.
- Q2 pretax profit USD -1.69 million
- Q2 net income USD -2.06 million
- Q2 operating expenses USD 106.616 million




