DTST
Data Storage Corp
NASDAQ · Technology · Information Technology Services · US
$2.96
−0.39%Margins
Gross margin
47.7%
EBITDA margin
-314.1%
EBIT margin
-309.2%
Net margin
1247.5%
FCF margin
-319.0%
174.8%
Return on equity
162.2%
Return on assets
-43.3%
Return on invested capital
0.13x
Asset turnover
-$5.1M
Cash from operations
$3.97
Cash per share
Margins, returns on capital and operating efficiency from the latest trailing period · Data as of Jun 1, 2026