Back to MACKENZIE FINANCIAL CORP MACKENZIE FINANCIAL CORP

CSTLCSTL
7 quarters

Position history for MACKENZIE FINANCIAL CORPMACKENZIE FINANCIAL CORP's holdings in CASTLE BIOSCIENCES INC

MACKENZIE FINANCIAL CORP holds 793,507 shares of CSTL (CASTLE BIOSCIENCES INC), worth $18.9M as of 2026-Q2. The position was increased (+970.7% shares). CSTL represents 0.0% of MACKENZIE FINANCIAL CORP's portfolio.

Current Value

$18.9M

Current Shares

793,507

Total Value Change

+$17.3M

Total Shares Change

+730,447

Quarter-by-Quarter History
QuarterActionSharesChangeValueWeightPriceConviction
2026-Q2
Latest
Increased
793,507
+970.7%
$18.9M0.0%$23.85
46
2026-Q1
Increased
74,111
+98.6%
$1.8M0.0%$27.57
41
2025-Q4
Increased
37,317
+54.2%
$1.5M0.0%$39.31
36
2025-Q3
Unchanged
24,204
0.0%
$551,1250.0%$22.36
0
2025-Q2
Decreased
24,204
-11.9%
$494,2460.0%$20.35
0
2025-Q1
Decreased
27,460
-56.5%
$549,7490.0%$19.94
0
2024-Q4
New
63,060
-
$1.6M0.0%$26.66
35

Other major holders of CSTL: ARK Investment Management LLC, WASATCH ADVISORS LP

Analytics tracking helps us improve the product. Essential functions stay on either way. How analytics data is used