Devon Energy Corporation

Devon Energy Corporation

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