CSTL ยท Castle Biosciences, Inc.
3 trades of Castle Biosciences, Inc. (CSTL) disclosed by 2 members of Congress, most recently on Mar 15, 2022. See who bought and sold, when, and the price chart.
3 trades of Castle Biosciences, Inc. (CSTL) disclosed by 2 members of Congress, most recently on Mar 15, 2022. See who bought and sold, when, and the price chart.