IntrinsicIntrinsic
← Scroll for more →

Ownership — DFSC

US Institutional Ownership15.9%
InstitutionSharesValueOwnership %ChangeFiling Date
218.0K--13.80%+60.0K2026-06-30
15.1K--0.96%--2026-06-30
14.4K--0.91%+13.8K2026-06-30
3.2K--0.20%+2.9K2026-06-30