Devon Energy Corporation

Devon Energy Corporation

41.66
EUR
-0.25
(-0.60%)
4.07EPS
9.06P/E
42.43BMarket Cap
Nov 05Next Earn