Devon Energy Corporation

Devon Energy Corporation

44.16
EUR
+0.23
(+0.51%)
4.07EPS
8.90P/E
41.64BMarket Cap
Nov 05Next Earn