IntrinsicIntrinsic
← Scroll for more →

Ownership — DTST

US Institutional Ownership6.2%
InstitutionSharesValueOwnership %ChangeFiling Date
43.1K--1.84%--2026-06-30
23.6K--1.01%+6662026-06-30
18.9K--0.81%-19.3K2026-06-30
17.8K--0.76%--2026-06-30
12.7K--0.54%-9.3K2026-06-30
10.9K--0.47%--2026-06-30
8.2K--0.35%-23.1K2026-06-30
5.3K--0.23%+5.1K2026-06-30
4.8K--0.21%--2026-06-30
300--0.01%-7802026-06-30
150--0.01%--2026-06-30