Devon Energy Corporation

Devon Energy Corporation

42.37
EUR
+0.37
(+0.88%)
4.07EPS
9.07P/E
42.46BMarket Cap
Nov 05Next Earn