D3 Energy Limited (DNRGF)
OTCMKTS · Delayed Price · Currency is USD
0.3136
-0.0364 (-10.40%)
At close: Oct 24, 2025

D3 Energy Ratios and Metrics

Millions USD. Fiscal year is Jul - Jun.
Fiscal Year
CurrentFY 2025FY 2024
Period Ending
Oct '25 Jun '25 Jun '24
361313
Market Cap Growth
89.72%1.24%-
Enterprise Value
339-
Last Close Price
0.310.15-
PB Ratio
5.472.021.47
P/TBV Ratio
5.472.021.47
Quick Ratio
22.7722.7780.93
Current Ratio
22.8722.8780.95
Return on Equity (ROE)
-34.47%-34.47%-
Return on Assets (ROA)
-20.66%-20.66%-
Return on Capital (ROIC)
-20.96%-20.96%-
Earnings Yield
-7.35%-19.88%-17.65%
FCF Yield
-5.99%-16.20%-12.51%
Buyback Yield / Dilution
-70.06%-70.06%-
Updated Jun 30, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.