Devon Energy Corporation

Devon Energy Corporation

51.42
USD
+2.02
(+4.09%)
4.65EPS
8.92P/E
47.70BMarket Cap
Nov 05Next Earn