IntrinsicIntrinsic
OverviewFinancialsChartBusiness SummaryFilingsOwnershipValuation

Ownership — CSTL

US Institutional Ownership86.8%
InstitutionSharesValueOwnership %ChangeFiling Date
2.98M$73.0M9.85%-122.3K2026-03-31
2.76M$67.0M9.10%+643.1K2026-03-31
1.77M$43.0M5.84%-37.8K2026-03-31
1.35M$33.0M4.46%-379.2K2026-03-31
1.18M$28.0M3.89%--2026-03-31
1.04M$25.0M3.43%-104.0K2026-03-31
940.7K$23.0M3.10%-118.0K2026-03-31
861.8K$21.0M2.84%--2026-03-31
811.3K$19.0M2.68%+189.0K2026-03-31
769.1K$18.0M2.54%+32.6K2026-03-31
728.1K$17.0M2.40%+13.2K2026-03-31
590.6K$14.0M1.95%-34.1K2026-03-31
559.6K$13.0M1.85%+324.1K2026-03-31
535.9K$13.0M1.77%-31.9K2026-03-31
532.8K$13.0M1.76%+39.7K2026-03-31
522.1K$12.0M1.72%-2.6K2026-03-31
455.0K$11.0M1.50%-82.2K2026-03-31
428.9K$10.0M1.42%+225.4K2026-03-31
386.4K$9.0M1.28%+81.4K2026-03-31
377.1K$9.0M1.24%-11.4K2026-03-31
353.3K$8.0M1.17%+44.4K2026-03-31
341.2K$8.0M1.13%+53.9K2026-03-31
273.1K$6.0M0.90%+10.9K2026-03-31
268.5K$6.0M0.89%+63.5K2026-03-31
264.4K$6.0M0.87%-3.3K2026-03-31
Page 1 of 7