Data Storage Corporation (DTST)
NASDAQ: DTST · Real-Time Price · USD
3.270
-0.280 (-7.89%)
At close: Jun 18, 2026, 4:00 PM EDT
3.265
-0.005 (-0.15%)
After-hours: Jun 18, 2026, 4:41 PM EDT

Data Storage Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
74030201020
Market Cap Growth
-73.88%33.88%50.39%96.26%-50.71%4452.91%
Enterprise Value
-2.6-1.3317.227.430.2910.25
Last Close Price
3.275.124.232.881.483.06
PE Ratio
0.381.9452.8857.60-102.00
PS Ratio
5.0028.8524.440.790.421.38
PB Ratio
0.650.971.390.990.530.90
P/TBV Ratio
1.880.911.371.520.781.40
P/FCF Ratio
--17.158.5118.82-
P/OCF Ratio
--17.135.1215.21-
EV/Sales Ratio
--0.9614.130.300.010.69
EV/EBITDA Ratio
-0.37-6.56-19.82
EV/EBIT Ratio
-0.37----
EV/FCF Ratio
-0.429.913.190.55-
Debt / Equity Ratio
-000.000.030.03
Debt / EBITDA Ratio
---0.53-3.89
Debt / FCF Ratio
---0.263.08-
Net Debt / Equity Ratio
-0.89-1.00-0.58-0.61-0.50-0.45
Net Debt / EBITDA Ratio
2.2311.493.72-10.723.39-19.58
Net Debt / FCF Ratio
2.5612.90-7.09-5.22-17.9812.40
Asset Turnover
0.230.040.051.050.950.87
Quick Ratio
11.2521.003.493.993.274.89
Current Ratio
11.6521.054.354.143.405.07
Return on Equity (ROE)
-3.60%-2.80%-13.48%1.55%-21.22%2.12%
Return on Assets (ROA)
-2.97%-3.33%-13.84%-0.71%-16.17%-17.37%
Return on Invested Capital (ROIC)
-52.83%-15.79%-29.87%-1.71%-35.55%-26.50%
Return on Capital Employed (ROCE)
-15.41%-11.39%-15.96%-0.86%-18.99%-5.73%
Earnings Yield
261.75%51.56%1.89%1.74%-0.98%
FCF Yield
--5.83%11.75%5.31%-
Buyback Yield / Dilution
9.36%-4.93%6.64%-9.58%-6.86%-88.36%
Total Shareholder Return
9.36%-4.93%6.64%-9.58%-6.86%-88.36%
SEC Filings: 10-K · 10-Q