Latest news
Castle Biosciences (NASDAQ:CSTL) Insider Derek Maetzold Sells 20,356 Shares of Stock - MarketBeatMarketBeat · Fri, 07 Aug 2026 00:34:18 GMTCastle Biosciences (NASDAQ:CSTL) Insider Derek Maetzold Sells 2,546 Shares - MarketBeatMarketBeat · Thu, 06 Aug 2026 23:11:21 GMTInsider Selling: Castle Biosciences (NASDAQ:CSTL) Insider Sells $323,652.40 in Stock - MarketBeatMarketBeat · Tue, 04 Aug 2026 21:41:00 GMTCastle Biosciences (NASDAQ:CSTL) Insider Derek Maetzold Sells 6,480 Shares - MarketBeatMarketBeat · Tue, 04 Aug 2026 21:33:53 GMTCastle Biosciences (NASDAQ:CSTL) Raised to "Hold" at Wall Street Zen - MarketBeatMarketBeat · Sat, 01 Aug 2026 05:14:07 GMTInsider Selling: Castle Biosciences (NASDAQ:CSTL) Insider Sells $150,130.24 in Stock - MarketBeatMarketBeat · Wed, 29 Jul 2026 21:15:37 GMTCastle Biosciences, Inc. (NASDAQ:CSTL) Given Average Recommendation of "Moderate Buy" by Analysts - MarketBeatMarketBeat · Sun, 26 Jul 2026 07:00:00 GMT