Data Storage Corporation (DTST)
NASDAQ: DTST · IEX Real-Time Price · USD
6.77
+0.19 (2.89%)
At close: Jul 3, 2024, 1:00 PM
6.85
+0.08 (1.18%)
Pre-market: Jul 5, 2024, 8:39 AM EDT

Data Storage Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Quarter Ending
Current2024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30 +43 Quarters
Market Capitalization
474020221612101416222030192818221518151523
Upgrade
Market Cap Growth
218.15%218.15%95.66%59.11%-3.14%-42.48%-50.70%-53.15%-12.46%-23.51%13.00%35.94%21.52%57.63%17.87%42.11%-33.13%-16.17%-14.29%-25.00%12.50%
Upgrade
Enterprise Value
362881163058111019183121251821181927
Upgrade
PE Ratio
75.2257.5351.77-8.29-5.13-2.79-2.32-11.24-19.1654.49100.31172.88409.62324.48327.51149.79-942.43-115.86-282.39-131.7797.39
Upgrade
PS Ratio
1.801.500.790.900.690.560.420.610.741.031.382.381.662.891.942.361.802.091.812.002.81
Upgrade
PB Ratio
2.301.930.991.110.810.650.530.630.740.940.901.311.6113.998.9910.857.8610.168.569.0112.42
Upgrade
P/FCF Ratio
29.0424.318.4916.1922.39-11.7518.82-29.74-10.2730.47-25.08223.4515.9936.2519.5031.6920.4422.7120.2520.6834.64
Upgrade
P/OCF Ratio
15.2312.755.108.268.14-23.4415.21-37.81-11.7723.15-56.7852.3312.0624.3516.3225.3717.8620.6319.2319.1830.97
Upgrade
Debt / Equity Ratio
0.020.020.030.040.050.070.090.090.100.110.090.090.221.461.621.691.831.911.842.021.96
Upgrade
Quick Ratio
2.942.943.993.654.072.983.274.674.292.844.895.070.530.280.330.360.320.290.280.230.22
Upgrade
Current Ratio
3.063.064.143.884.303.163.404.974.603.055.075.250.580.380.390.410.370.320.300.280.29
Upgrade
Interest Coverage
5.2532.710.81--2.85--7.26-9.024.66-12.929.623.981.060.942.085.370.263.01-1.962.05
Upgrade
Return on Capital (ROIC)
0.41%-0.82%-14.11%-15.35%-20.98%-19.64%-6.00%-6.32%-2.42%-3.10%-1.45%0.39%0.57%-0.02%1.91%-1.53%2.15%4.05%1.86%8.30%
Upgrade
Buyback Yield / Dilution
-4.39%-4.39%-5.88%-6.22%-3.91%0.02%-7.61%-5.24%-64.08%-116.46%-88.30%-91.59%-22.68%-0.04%-5.05%-5.62%-1.79%2.62%2.83%2.88%-2.97%
Upgrade
Total Shareholder Return
-4.39%-4.39%-5.88%-6.22%-3.91%0.02%-7.61%-5.24%-64.08%-116.46%-88.30%-91.59%-22.68%-0.04%-5.05%-5.62%-1.79%2.62%2.83%2.88%-2.97%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).