Down 40%, Devon Energy Thinks Its Stock Is a Screaming Bargain
The company's management team believes the sell-off has the stock trading at a very attractive price. Here's what the company is doing to take advantage of this opportunity. Devon Energy launched a unique capital return strategy in 2021.