Share on StockTwits

Marathon Oil (NYSE:MRO) hit a new 52-week high during mid-day trading on Thursday , Stock Ratings Network.com reports. The company traded as high as $40.38 and last traded at $39.89, with a volume of 1,804,455 shares traded. The stock had previously closed at $40.27.

A number of research firms have recently commented on MRO. Analysts at Deutsche Bank reiterated a “buy” rating on shares of Marathon Oil in a research note on Thursday. They now have a $49.00 price target on the stock, up previously from $46.00. Separately, analysts at Howard Weil raised their price target on shares of Marathon Oil from $44.00 to $47.00 in a research note on Thursday, July 10th. They now have a “sector outperform” rating on the stock. Finally, analysts at Barclays reiterated an “overweight” rating on shares of Marathon Oil in a research note on Thursday, June 19th. They now have a $47.00 price target on the stock, up previously from $42.00. Nine equities research analysts have rated the stock with a hold rating and ten have given a buy rating to the company’s stock. Marathon Oil currently has an average rating of “Buy” and a consensus target price of $44.50.

The stock has a 50-day moving average of $38.69 and a 200-day moving average of $35.6. The company has a market cap of $26.786 billion and a price-to-earnings ratio of 11.33.

Marathon Oil Corporation (NYSE:MRO) is an international energy company engaged in exploration and production, oil sands mining and integrated gas with operations in the United States, Angola, Canada, Equatorial Guinea.

Get Analysts' Upgrades and Downgrades via Email - Stay on top of analysts' coverage with Analyst Ratings Network's FREE daily email newsletter that provides a concise list of analysts' upgrades and downgrades. Click here to register now.