2. Marathon Oil ( MRO) Company Profile: Marathon Oil is an independent upstream company. The company has international operations in exploration and production, oil sands mining and integrated gas. Sector Representation: Energy Share Price: $28.81 (Dec. 5) Potential Upside: 73.6% based on a price target of $50 Investment Thesis: Analyst Doug Leggate picks Marathon Oil out from his entire coverage universe because of the company's attractive valuation, high quality and yield. "We believe the recent announcement to separate the company into two separate units that focus on exploration and production and refining, will release value from the shares and demand a higher premium to the current share price," Leggate writes.