Diversified Energy Company PLC (DEC) price to sales ratio

On this page