CASTLE BIOSCIENCES INC - Common Stock, $0.001 par value per share (CSTL)

Historical Holders from Q3 2019 to Q1 2025

Symbol
CSTL on Nasdaq
CUSIP
14843C105
Type / Class
Equity / Common Stock, $0.001 par value per share
Shares outstanding
28.5M
All holders as of December 31, 2024
Q4 2024
Shares, excl. options
26.4M
Holdings value
$703M
% of all portfolios
0.002%
Grand Portfolio weight change
+0%
Number of holders
197
Number of buys
100
Number of sells
-90
Average Value change %
0%
Average buys %
+0%
Average sells %
-0.001%
Reported Shares, Excluding Options vs Price
Reported Value, Excluding Options
Total Investors

Significant Owners of CASTLE BIOSCIENCES INC - Common Stock, $0.001 par value per share (CSTL)

Filer Ownership Change % Holdings Value Net Change Nb Shares Change % Reporting Name Report Period
VANGUARD GROUP INC 6.54% $36M 1.83M The Vanguard Group Dec 31, 2024
Portolan Capital Management, LLC 5.65% $31.6M 1.61M Portolan Capital Management, LLC Apr 7, 2025

Institutional Holders of CASTLE BIOSCIENCES INC - Common Stock, $0.001 par value per share (CSTL)

Period Reported Shares, Excl. Options Value, Excl. Options Change Price Investors
2025 Q1 170K $3.39M -$2.37M $20.01 12
2024 Q4 26.4M $703M +$9.12M $26.65 197
2024 Q3 25.8M $735M +$15.3M $28.52 187
2024 Q2 25.2M $548M +$5.43M $21.77 158
2024 Q1 24.9M $552M +$21.6M $22.15 148
2023 Q4 23.8M $514M +$8.4M $21.58 148
2023 Q3 23.1M $390M +$8.09M $16.89 133
2023 Q2 22.7M $312M -$4.36M $13.72 126
2023 Q1 22.1M $501M +$5.65M $22.72 147
2022 Q4 22.2M $522M +$5.46M $23.54 148
2022 Q3 20.8M $543M -$15.4M $26.08 146
2022 Q2 20.2M $444M -$121M $21.95 139
2022 Q1 22.7M $1.02B +$59.5M $44.86 151
2021 Q4 21.4M $915M -$58.4M $42.87 150
2021 Q3 21.5M $1.42B +$43.6M $66.50 184
2021 Q2 20.7M $1.51B +$1.51M $73.33 176
2021 Q1 21.3M $1.46B +$107M $68.46 172
2020 Q4 18.5M $1.24B +$365M $67.15 161
2020 Q3 13.4M $689M +$88.1M $51.45 144
2020 Q2 11.7M $443M +$169M $37.69 123
2020 Q1 7.14M $213M +$65.7M $29.81 86
2019 Q4 5.11M $176M +$16M $34.37 64
2019 Q3 4.87M $88.1M +$69.4M $18.09 55