Exxon Mobil Corporation (NYSE:XOM) has seen its stock price gain 7.37, or -8.17%, so far in 2017. In the past 3-month period alone, shares of XOM have appreciated +4.68 – or +5.98%. The stock’s 52-week range is $76.05 to $93.21, and its 3-month range is $76.05 to $84.24.
The average Wall Street analyst rating for Exxon Mobil Corporation is Hold, according to the average of 17 analyst scores. Of those analysts, 4 rate stock as a Strong Buy, 9 rate it as Hold, and just no analyst rates it as a Moderate Sell.
Insider Trading Activity for Exxon Mobil Corporation
Looking at insider trading can give great insight into how Exxon Mobil Corporation (NYSE:XOM) is performing. Exxon Mobil Corporation has had 3 insider trades in the last 3 months, including 0 open market buys and 3 sells. Of those insider trades, 0 shares of Exxon Mobil Corporation were purchased and 23,807 shares were sold. The total number of shares traded in the last 90-day period is 23,807.
Insider trading over the last 12 months, however, paints a different picture. In the last year there have been a total of 90 insider trades, including 36 open market buys and 54 sells. Of those transactions, there were 1.52 million shares of XOM bought and 365,137 shares sold. The total number of shares traded in the last 12 months is 1.89 million.
The most recent open market insider trade was Sell of 22,656 shares on a day where the closing price was 79.76. The insider, FRANKLIN ROBERT STUART, now holds 231,572 shares of XOM.
The most recent non open market insider trade was completed by WILLIAMS JACK P JR on 11/10/2017, and was a disposition of 972 shares with a final price of $0. The insider now holds 276,531 shares of Exxon Mobil Corporation (XOM).
Examining Institutional Ownership at Exxon Mobil Corporation (NYSE:XOM)
According to Exxon Mobil Corporation’s latest 13F filing with the US Securities and Exchange Commission (SEC), institutional ownership is at 51.96%. The total amount of shares outstanding is 4.29 billion, giving the company a market capitalization of about 355.58 billion.
There are 2,269 institutional holders with active positions, accounting for 2.2 billion shares in total. Of those holders, 931 had increased positions amounting to 73 million shares, 1,102 had decreased positions amounting to 66.99 million shares, and 236 holders have a held position accounting for 2.06 billion shares.
The top 5 institutional holders, in ascending order, are as follows: VANGUARD GROUP INC with 309.41 million shares, BLACKROCK INC. with 256.59 million shares, STATE STREET CORP with 208.89 million shares, NORTHERN TRUST CORP with 55.83 million shares, and BANK OF NEW YORK MELLON CORP with 53.03 million shares.
According to Exxon Mobil Corporation (XOM) most recent 13F filing, the company has 72 new institutional holders – accounting for 7.65 million shares of its common stock. There were 52 sold out positions, amounting to 2.09 million shares.