Devon Energy Corporation

Devon Energy Corporation

42.28
EUR
+0.15
(+0.36%)
4.07EPS
8.91P/E
41.73BMarket Cap
Nov 05Next Earn