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

CSE:DST Ratios and Metrics

Millions CAD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
May '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
27571115
Market Cap Growth
-79.17%46.67%-25.00%-37.50%-26.55%-41.03%
Enterprise Value
253428262829
Last Close Price
0.030.110.070.100.160.23
PE Ratio
1.556.81----
PS Ratio
0.813.542.442.122.763.34
PB Ratio
-0.07-0.31-0.20-0.38-0.70-1.19
EV/Sales Ratio
11.8716.2213.658.207.326.73
Debt / Equity Ratio
-0.98-0.98-0.99-1.15-1.26-1.32
Net Debt / Equity Ratio
-0.97-0.97-0.98-1.13-1.23-1.28
Net Debt / EBITDA Ratio
-31.57-31.57-11.14-167.84-14.11-12.33
Net Debt / FCF Ratio
-127.57-127.57-17.05-12.26-11.64-14.38
Asset Turnover
2.352.350.870.750.780.76
Inventory Turnover
----33.8935.63
Quick Ratio
0.020.020.020.900.070.75
Current Ratio
0.030.030.030.950.070.85
Return on Assets (ROA)
-54.03%-54.03%-70.11%-8.60%-22.56%-18.92%
Return on Capital Employed (ROCE)
3.20%3.20%10.90%-24.30%13.10%-46.40%
Earnings Yield
64.58%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%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.