DEC

DEC

MMOEX:DVEC
1.62
RUB
-0.01
(-0.80%)

Share Statistics

As of June 30, 2023, DEC has 17.21B shares outstanding.

Shares Outstanding17.21B

Valuation Ratios

These figures are as of June 30, 2023.

PB Ratio1.03
P/TBV Ratio1.03

Financial Position

As of June 30, 2023, DEC maintains a current ratio of 0.77, meaning it holds 0.8x the short-term assets needed to cover near-term liabilities.

Current Ratio0.77
Quick Ratio0.12
Debt / Equity63.34

Stock Price Statistics

RUB

As of the close on October 22, 2026, DEC's stock has declined approximately 4.94% over the past 52 weeks. The 50-day moving average sits at 1.59, while the 200-day moving average is 1.54.

52-Week Price Change-4.94%
50-Day Moving Average1.59
200-Day Moving Average1.54

Scores

As of June 30, 2023, DEC has an Altman Z-Score of 0.32, below the 3.0 threshold that indicates strong financial health and minimal bankruptcy risk.

Altman Z-Score0.32