Castle Biosciences Insider Sale: What Juvenal Tobin’s $29.59 Trade Means for Investors
Castle Biosciences insider sale: CEO’s 1,730 shares sold under Rule 10b5‑1 amid a 60% YTD price jump and earnings beat—insightful look at liquidity, strategy, and investor signals.
4 minutes to read






