Devon Energy Corporation

Devon Energy Corporation

42.24
EUR
-0.16
(-0.38%)
4.07EPS
9.02P/E
42.21BMarket Cap
Nov 05Next Earn