Devon Energy Corp

DVNNYSE
$44.12
-3.50-7.35%
Last update: Nov 4, 6:43 PM