Devon Energy Corp

DVNNYSE
$42.88
-1.24-2.81%
Last update: Nov 6, 6:40 AM