Marathon Petroleum Corporation logo

Marathon Petroleum Corporation (MPC)

Market Closed
3 Mar, 20:00
NYSE NYSE
$
211. 98
+2.16
+1.03%
$
59.58B Market Cap
5.59 P/E Ratio
4% Div Yield
2,757,384 Volume
22.26 Eps
$ 209.82
Previous Close
Day Range
206.05 215.57
Year Range
115.1 215.57
Want to track MPC and more in your Portfolio? 🎯
Sign up for Marketlog, a portfolio tracker that will exceed your expectations!
MPC earnings report is expected in 61 days (4 May 2026)
Marathon Petroleum (MPC) Stock Slides as Market Rises: Facts to Know Before You Trade

Marathon Petroleum (MPC) Stock Slides as Market Rises: Facts to Know Before You Trade

In the most recent trading session, Marathon Petroleum (MPC) closed at $162.18, indicating a -0.45% shift from the previous trading day.

Zacks | 1 year ago
Marathon Petroleum: Recent Pullback Creates Opportunity Given Share Repurchases (Upgrade)

Marathon Petroleum: Recent Pullback Creates Opportunity Given Share Repurchases (Upgrade)

Marathon Petroleum shares have dropped 25% from their 52-week high due to concerns over the health of the refining cycle. Despite recent pressure on shares from narrowing crack spreads, refining margins are still solid and may be near a bottom. MPC's strong free cash flow capacity, share repurchases, and potential hurricane-related catalysts point to significant upside potential, leading me to upgrade to a "strong buy.".

Seekingalpha | 1 year ago
Marathon Petroleum (MPC) Stock Declines While Market Improves: Some Information for Investors

Marathon Petroleum (MPC) Stock Declines While Market Improves: Some Information for Investors

In the closing of the recent trading day, Marathon Petroleum (MPC) stood at $174.81, denoting a -0.22% change from the preceding trading day.

Zacks | 1 year ago
Marathon Petroleum Corporation (MPC) Is a Trending Stock: Facts to Know Before Betting on It

Marathon Petroleum Corporation (MPC) Is a Trending Stock: Facts to Know Before Betting on It

Recently, Zacks.com users have been paying close attention to Marathon Petroleum (MPC). This makes it worthwhile to examine what the stock has in store.

Zacks | 1 year ago
Marathon Petroleum (MPC) Advances While Market Declines: Some Information for Investors

Marathon Petroleum (MPC) Advances While Market Declines: Some Information for Investors

Marathon Petroleum (MPC) closed at $173.66 in the latest trading session, marking a +0.7% move from the prior day.

Zacks | 1 year ago
Why Marathon Petroleum (MPC) Outpaced the Stock Market Today

Why Marathon Petroleum (MPC) Outpaced the Stock Market Today

Marathon Petroleum (MPC) concluded the recent trading session at $170.51, signifying a +1.04% move from its prior day's close.

Zacks | 1 year ago
Investors Heavily Search Marathon Petroleum Corporation (MPC): Here is What You Need to Know

Investors Heavily Search Marathon Petroleum Corporation (MPC): Here is What You Need to Know

Marathon Petroleum (MPC) has received quite a bit of attention from Zacks.com users lately. Therefore, it is wise to be aware of the facts that can impact the stock's prospects.

Zacks | 1 year ago
Why Should Investors Approach Marathon (MPC) With Caution?

Why Should Investors Approach Marathon (MPC) With Caution?

Despite positive financial results, Marathon Petroleum (MPC) faces a pullback in its current-year earnings and sales.

Zacks | 1 year ago
Marathon Petroleum Corporation (MPC) is Attracting Investor Attention: Here is What You Should Know

Marathon Petroleum Corporation (MPC) is Attracting Investor Attention: Here is What You Should Know

Recently, Zacks.com users have been paying close attention to Marathon Petroleum (MPC). This makes it worthwhile to examine what the stock has in store.

Zacks | 1 year ago
Goldman Sachs Projects Oil Demand Growth Till 2034

Goldman Sachs Projects Oil Demand Growth Till 2034

Considering the extended period of robust oil consumption projected by Goldman Sachs, we suggest buying stocks like SM, MPC and PUMP.

Zacks | 1 year ago
Is Marathon Petroleum (MPC) Outperforming Other Oils-Energy Stocks This Year?

Is Marathon Petroleum (MPC) Outperforming Other Oils-Energy Stocks This Year?

Here is how Marathon Petroleum (MPC) and TXO Partners LP (TXO) have performed compared to their sector so far this year.

Zacks | 1 year ago