Devon Energy Corporation logo

Devon Energy Corporation

DVN US

Devon Energy CorporationUSUnited States Composite

51.43

USD
-0.24
(-0.46%)