Data Storage Corporation (DTST)
NASDAQ: DTST · Real-Time Price · USD
3.950
-0.030 (-0.75%)
At close: Apr 16, 2026, 4:00 PM EDT
4.099
+0.149 (3.78%)
After-hours: Apr 16, 2026, 7:48 PM EDT

Data Storage Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
94030201020
Market Cap Growth
-66.76%33.88%50.39%96.26%-50.71%4452.91%
Enterprise Value
-32.37-1.3317.226.87-0.758.99
Last Close Price
3.955.124.232.881.483.06
PE Ratio
1.501.9452.8857.60-2.31102.00
PS Ratio
6.2428.8524.440.790.421.38
PB Ratio
0.760.971.390.990.530.90
P/TBV Ratio
0.710.911.371.070.530.85
P/FCF Ratio
--12.5517.158.5118.82-25.09
P/OCF Ratio
--12.6217.135.1215.21-56.79
EV/Sales Ratio
--0.9614.130.28-0.030.60
EV/EBITDA Ratio
-0.37-5.206.060.2617.39
EV/EBIT Ratio
-0.37-5.20-40.790.18-11.72
EV/FCF Ratio
-0.429.912.95-1.39-11.01
Debt / Equity Ratio
-000.000.030.03
Debt / EBITDA Ratio
---0.53-0.583.89
Debt / FCF Ratio
---0.263.08-2.46
Net Debt / Equity Ratio
-1.00-1.00-0.58-0.61-0.50-0.45
Net Debt / EBITDA Ratio
14.6911.493.72-10.723.39-19.58
Net Debt / FCF Ratio
12.9012.90-7.09-5.22-17.9812.40
Asset Turnover
0.410.040.051.050.950.87
Quick Ratio
21.0021.003.493.993.274.89
Current Ratio
21.0521.054.354.143.405.07
Return on Equity (ROE)
63.99%59.33%-10.98%1.55%-21.22%2.12%
Return on Assets (ROA)
-0.53%-3.33%-13.84%-0.71%-16.17%-17.37%
Return on Invested Capital (ROIC)
-2.68%-16.78%-33.10%-1.92%-36.33%-31.61%
Return on Capital Employed (ROCE)
-8.91%-11.39%-15.96%-0.86%-18.99%-5.73%
Earnings Yield
222.66%51.56%1.89%1.74%-43.24%0.98%
FCF Yield
-36.85%-7.97%5.83%11.75%5.31%-3.99%
Buyback Yield / Dilution
-4.93%-4.93%6.64%-9.58%-6.86%-88.36%
Total Shareholder Return
-4.93%-4.93%6.64%-9.58%-6.86%-88.36%
Updated Apr 14, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q