Devon Energy Corporation

Devon Energy Corporation

43.87
EUR
+0.46
(+1.06%)
4.07EPS
9.03P/E
42.25BMarket Cap
Nov 05Next Earn