Castle Biosciences (CSTL) issued a press release on July 30, 2026, announcing its financial results for the second quarter ended June 30, 2026, and attached that release as Exhibit 99.1 to this 8-K. That said, the excerpt we're looking at doesn't actually contain any of the numbers — the actual revenue or profit figures are in the attached press release, not in the filing text itself.
View Full Filing (SEC EDGAR)