Dundee Sustainable Technologies Inc. (CSE:DST)
Canada flag Canada · Delayed Price · Currency is CAD
0.0250
0.00 (0.00%)
Jun 10, 2026, 9:49 AM EST

CSE:DST Ratios and Metrics

Millions CAD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
27571115
Market Cap Growth
-84.38%46.67%-25.00%-37.50%-26.55%-41.03%
Enterprise Value
263428262829
Last Close Price
0.030.110.070.100.160.23
PE Ratio
0.756.81----
PS Ratio
0.693.542.442.122.763.34
PB Ratio
-0.07-0.31-0.20-0.38-0.70-1.19
EV/Sales Ratio
10.6216.2213.658.207.326.73
Debt / Equity Ratio
-0.99-0.98-0.99-1.15-1.26-1.32
Net Debt / Equity Ratio
-0.99-0.97-0.98-1.13-1.23-1.28
Net Debt / EBITDA Ratio
--76.45-11.14-167.84-14.11-12.33
Net Debt / FCF Ratio
-41.33-127.57-17.05-12.26-11.64-14.38
Asset Turnover
2.622.420.880.750.780.76
Inventory Turnover
20.3217.30--33.8935.63
Quick Ratio
0.040.020.020.900.070.75
Current Ratio
0.040.030.030.950.070.85
Return on Assets (ROA)
7.68%-55.61%-70.86%-8.60%-22.56%-18.92%
Return on Capital Employed (ROCE)
-0.50%3.20%10.90%-24.30%13.10%-46.40%
Earnings Yield
133.60%14.68%-151.83%-33.94%-35.37%-23.32%
FCF Yield
--2.45%-28.46%-24.18%-15.08%-7.48%
Buyback Yield / Dilution
----0.85%-4.70%-70.61%