Back to
MACKENZIE FINANCIAL CORP
CSTL7 quarters
Position history for
MACKENZIE 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
Other major holders of CSTL: ARK Investment Management LLC, WASATCH ADVISORS LP