Data Storage Corp (DTST) institutional holders · P/E 176, rev $1.4M
Data Storage Corp 13F cache, top 4 holders by reported value.
| Holder | Shares | Value | Report |
|---|---|---|---|
| VANGUARD GROUP INC | 156,421 | $800.9M | 2025-12-31 |
| CITADEL ADVISORS LLC | 22,958 | $88.8M | 2026-03-31 |
| BlackRock Finance, Inc. | 8,776 | $57.6M | 2024-06-30 |
| FMR LLC | 0 | $1.0K | 2026-06-30 |
FAQ
What is DTST P/E and revenue?
Data Storage Corp (DTST) P/E 176, rev $1.4M.
Who owns DTST?
Data Storage Corp cache lists 4 13F holders by reported market value.
Not investment advice. Cached rows, not a live tape.