CSTL.US Stock Analysis: Castle Biosciences Inc | Real-Time Data & Fundamental Insights