Stocktoria

Stablecoin Development Corp SDEV

NYSE · stock · Pharmaceutical Preparations · website · IPO 2007-10-26

Stablecoin Development Corp statistics & valuation

Return on capital-106.9%

Market cap as of 2026-06-30. Multiples are price-derived and refreshed daily; everything else from the latest financial reports.

Profitability & efficiency

Gross margin (%)
84.70% 88.00% 73.70% 60.00% 63.80% 54.00% 58.20% 66.30% 2017201820192020202120222023202420242025
Operating margin (%)
-40.10% -62.90% -142.40% -64.70% -86.80% -100.10% -39.20% -75.40% 2017201820192020202120222023202420242025
Return on equity (%)
-285.40% -132.10% -992.60% -89.60% -57.30% -100.50% -290.90% 2017201820192020202120222023202420242025
Shares outstanding
15.4M 17.1M 27.9M 41.8M 1.4M 2.0M 321000 1.3M 977000 25.2M 2017201820192020202120222023202420242025
Net debt ($)
2017201820192020202120222023202420242025
Share buybacks ($)
2017201820192020202120222023202420242025
Return on assets (%)
-73.40% -69.90% -86.10% -72.40% -24.30% -64.70% -106.70% -211.00% -245.10% 2017201820192020202120222023202420242025
Free cash flow margin (%)
-35.70% -44.90% -120.40% -47.80% -90.60% -47.00% -40.90% -76.70% 2017201820192020202120222023202420242025
Debt / equity (×)
2017201820192020202120222023202420242025
EPS ($)
-$0.48 -$0.46 -$0.48 -$0.31 2017201820192020202120222023202420242025

Margins and returns computed from annual filings. Falling shares outstanding = buybacks; rising = dilution. Net debt = debt − cash (negative = net cash).

Key ratios (by fiscal year)

RatioFY2025FY2024FY2024FY2023FY2022FY2021FY2020FY2019FY2018FY2017
Gross margin—66.3%—58.2%54.0%63.8%60.0%73.7%88.0%84.7%
Operating margin—-75.4%—-39.2%-100.1%-86.8%-64.7%-142.4%-62.9%-40.1%
Net margin—-73.8%—-92.2%-73.6%-57.1%-111.1%-146.4%-52.3%-40.6%
FCF margin—-76.7%—-40.9%-47.0%-90.6%-47.8%-120.4%-44.9%-35.7%
Return on assets-245.1%-211.0%—-106.7%-64.7%-24.3%-72.4%-86.1%-69.9%-73.4%
Return on equity3.5%5599.2%—-290.9%-100.5%-57.3%-89.6%-992.6%-132.1%-285.4%
Current ratio7.600.680.621.672.663.835.031.652.241.81

Computed from company filings · US · as of 2025-12-31. Facts plus Stocktoria's own computed scores — not investment advice.