Devon Energy Corporation

Devon Energy Corporation

45.92
EUR
+2.51
(+5.78%)
4.07EPS
9.02P/E
42.24BMarket Cap
Nov 05Next Earn