Devon Energy Corp

DVNNYSE
$47.98
0.330.69%
Ult. Agg.: Oct 5, 7:59 PM
$48.15
0.501.05%
Devon Energy Ownership & Insider Activity - Benzinga