Devon Energy Corporation (NYSE:DVN) is on recovery track with 37.06% gain from a 1-year low price of $20.37. The company lost -1.13% to attain the price of $27.92 on 6/24/2019. Throughout the recent session, the prices were hovering between $27.71 and $28.52. These shares are 41.37% off its target price of $39.47 and the current market capitalization stands at $11.52B. The recent change has given its price a -5.66% deficit over SMA 50 and -40.01% deficit over its 52-week high. The stock witnessed 2.76% gains, -9.41% declines and 24.03% gains for the 1-month, 3-month and 6-month period, respectively. To measure price-variation, we found DVN’s volatility during a week at 2.77% and during a month it has been found around 3.07%.

What Does Devon Energy Corporation (DVN) Do?

The company describes itself in regulatory filings as, “Devon Energy Corp. engages in the exploration, development, and production of oil and natural gas properties. It operates through the following geographical segments: U.S., Canada, and EnLink. It develops and operates Delaware Basin, Eagle Ford, Heavy Oil, Baarnett Shale, STACK, and Rockies Oil. The company was founded by J. Larry Nichols and John W. Nichols in 1971 and is headquartered in Oklahoma City, OK.” [Text can be found here: under company description.]

Devon Energy Corporation (DVN) Top Holders

Institutional investors currently hold around $10.03 billion or 87.5% in DVN stock. Look at its top three institutional owners: Vanguard Group Inc owns $1.36 billion in Devon Energy Corporation, which represents roughly 11.83% of the company’s market cap and approximately 13.59% of the institutional ownership. Similar statistics are true for the second largest owner, Blackrock Inc., which owns 32,072,563 shares of the stock are valued at $905.73 million. The third largest holder is Invesco Ltd., which currently holds $772.85 million worth of this stock and that ownership represents nearly 6.71% of its market capitalization.

Devon Energy Corporation 13F Filings

At the end of March reporting period, 306 institutional holders increased their position in Devon Energy Corporation (NYSE:DVN) by some 31,790,934 shares, 336 decreased positions by 59,110,400 and 118 held positions by 264,291,797. That puts total institutional holdings at 355,193,131 shares, according to SEC filings. The stock grabbed 107 new institutional investments totaling 8,903,292 shares while 67 institutional investors sold out their entire positions totaling 12,778,934 shares.

Devon Energy Corporation (NYSE:DVN) Insider Trades

Multiple company employees have indulged in significant insider trading. Devon Energy Corporation disclosed in a document filed with the US Securities and Exchange Commission (SEC) that SVP-Chief Accounting Officer Humphers Jeremy D. has sold 4,000 shares of Devon Energy Corporation (DVN) in the trading session dated Jun. 04, 2019. These shares are worth $101,600 and were traded at $25.4 each. The SEC filing shows that Henry Robert H. performed a purchase of 11,651 shares. The Director added these shares by way of transaction on Feb. 27, 2019. The company’s shares were assimilated at $30.01 per share worth to an investment of some $349,647 to the account of Henry Robert H..

Director, Henry Robert H., sold 5,600 common shares of Devon Energy Corporation (DVN) in the open market. In a transaction dated Aug. 21, 2018, the shares were put up for sale at an average price of $42.14, raking in a sum of $235,984. After this sale, 9,704 common shares of DVN are directly owned by the insider, with total stake valued at $270,936.

In the transaction dated Jun. 11, 2018, a great number of shares sold came courtesy the EVP GENERAL COUNSEL; Taylor Lyndon C disposed a total of 18,357 shares at an average price of $42.09, amounting to approximately $772,646. The insider now directly owns 95,223 shares worth $2,658,626.

Devon Energy Corporation (DVN) Analyst Guide

Several analysts have released their opinion on Devon Energy Corporation (NYSE:DVN), with 9 analysts believing it is a strong buy. Whereas 14 of them predict the stock is a hold. Also, there are 8 buy, 0 sell and 0 strong sell ratings, collectively assigning a 2.16 average brokerage recommendation [T1].