Data Storage Corporation (DTST)
NASDAQ: DTST · Real-Time Price · USD
3.990
+0.030 (0.76%)
At close: Mar 6, 2026, 4:00 PM EST
3.900
-0.090 (-2.26%)
After-hours: Mar 6, 2026, 4:58 PM EST

Data Storage Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2024FY 2023FY 2022FY 2021FY 2020
Period Ending
Mar '26 Dec '24 Dec '23 Dec '22 Dec '21 Dec '20
9302010200
Market Cap Growth
-69.77%50.39%96.26%-50.71%4452.91%16.76%
Enterprise Value
-37.1117.226.87-0.758.991.31
Last Close Price
3.994.232.881.483.060.14
PE Ratio
0.5360.4357.60-2.31102.007.00
PS Ratio
0.341.170.790.421.380.05
PB Ratio
0.751.390.990.530.900.22
P/TBV Ratio
0.751.451.070.530.850.23
P/FCF Ratio
--494.418.5118.82-25.090.48
P/OCF Ratio
13.6917.135.1215.21-56.790.41
EV/Sales Ratio
-0.680.28-0.030.600.14
EV/EBITDA Ratio
-12.046.060.2617.391.27
EV/EBIT Ratio
-215.58-40.790.18-11.72-1237.00
EV/FCF Ratio
--285.732.95-1.39-11.011.41
Debt / Equity Ratio
-00.000.030.030.96
Debt / EBITDA Ratio
--0.53-0.583.893.17
Debt / FCF Ratio
--0.263.08-2.463.52
Net Debt / Equity Ratio
-1.16-0.58-0.61-0.50-0.451.18
Net Debt / EBITDA Ratio
34.00-8.62-10.723.39-19.572.31
Net Debt / FCF Ratio
866.47204.58-5.22-17.9812.402.56
Asset Turnover
0.551.041.050.950.871.23
Quick Ratio
5.633.493.993.274.890.33
Current Ratio
5.644.354.143.405.070.39
Return on Equity (ROE)
52.16%2.51%1.55%-21.22%2.12%9.50%
Return on Assets (ROA)
-1.56%0.35%-0.71%-16.17%-17.37%-0.01%
Return on Invested Capital (ROIC)
-8.38%0.84%-1.92%-36.33%-31.61%-0.02%
Return on Capital Employed (ROCE)
-5.59%0.38%-0.86%-18.99%-5.73%-0.03%
Earnings Yield
189.17%1.65%1.74%-43.24%0.98%14.29%
FCF Yield
-13.49%-0.20%11.75%5.31%-3.99%206.63%
Buyback Yield / Dilution
-1.42%-0.45%-0.01%-0.07%-99.23%-1.20%
Updated Nov 19, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q