Devon Energy Corporation

Devon Energy Corporation

42.32
EUR
-0.05
(-0.12%)
4.07EPS
8.88P/E
41.58BMarket Cap
Nov 05Next Earn