Devon Energy Corporation

Devon Energy Corporation

42.52
EUR
-0.64
(-1.48%)
4.07EPS
9.02P/E
42.24BMarket Cap
Nov 05Next Earn