Skip to main content

Want a detailed portfolio tracker?

Comparison DEC with Competitors

DEC industry is Oil & Gas Integrated.

Profit Margin
DEC27.40%
Industry8.99%
Upside+204.76%
Operating Margin
DEC-60.60%
Industry10.22%
Upside-70.82%
Free Cash Flow Yield
DEC29.13%
Industry5.78%
Upside+403.67%
Dividend Yield
DEC10.90%
Industry4.49%
Upside+142.85%
P/E
DEC3.00
Industry18.54
Upside-83.82%
Forward P/E
DEC1.92
Industry8.75
Upside-78.04%
P/S
DEC0.50
Industry0.07
Upside+586.35%
P/B
DEC1.26
Industry1.79
Upside-29.73%