Castle biosciences reports q3 revenue $14.8 million versus $3.7 million

Castle biosciences reports third quarter 2019 results.q3 revenue $14.8 million versus $3.7 million.q3 revenue estimate $9.5 million -- refinitiv ibes data.decided to execute commercial expansion plans in december.qtrly earnings per share $0.05.
CSTL Ratings Summary
CSTL Quant Ranking