Growth Metrics

Diversified Energy (DEC) Return on Invested Capital (2026)