Devon Energy Corp

DVNNYSE
$50.74
1.503.05%
Last update: Oct 16, 7:59 PM
$50.62
1.382.81%
Devon Energy Ownership & Insider Activity - Benzinga