DTST logo

DTST

Data Storage CorporationNASDAQTechnology
$3.87-0.51%ClosedMarket Cap: $29.0M

As of 2026-04-07

Institutional Ownership Summary

Investors Holding

35

13F Shares

1,425,263

Ownership %

1954.1%

New Positions

14

Increased Positions

23

Closed Positions

2

Reduced Positions

7

ETF Exposure
ETF SymbolETF NameShares HeldWeight %
VITSX23,1180.00%
VTSAX23,1180.00%
VTI23,1180.00%
VSMPX23,1180.00%
VEMPX8,1650.00%
VIEIX8,1650.00%
VEXAX8,1650.00%
VXF8,1650.00%