Derek J. Maetzold, President and Chief Executive Officer and a Director of Castle Biosciences Inc. (), sold shares of the company’s common stock totaling $237,682 on July 27, 2026. The sales were executed at prices ranging from $23.85 to $25.11 Read More
July 29, 2026
