
Devon Energy CEO Has Sold Company Shares
The Oklahoma City-based executive offloaded thousands of shares following a recent restricted stock award.
Live Poll
Do you trust insider trading activity as a reliable signal for your own investment decisions?
