Devon Energy Corp Stock News

DVNNYSE
$42.21
-0.67-1.56%
Last update: Nov 6, 7:59 PM