logo

Castle Biosciences

Nasdaq • CSTL • US14843C1053

Market Closed

Holders

13F Filings (SEC)

Holders over time in Nasdaq:CSTL - Castle Biosciences