Devon Energy Corporation

Devon Energy Corporation

39.11
CHF
+4.67
(+13.54%)
3.76EPS
9.54P/E
41.20BMarket Cap
Nov 05Next Earn