Castle Biosciences logo

Castle Biosciences dividend paidNASDAQ: CSTL