Devon Energy Corporation

Devon Energy Corporation

49.18
USD
-0.69
(-1.38%)
4.65EPS
8.88P/E
47.51BMarket Cap
Nov 05Next Earn