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's quarterly profit drops on weak refining margins

Marathon Petroleum's quarterly profit drops on weak refining margins

Marathon Petroleum reported a lower third-quarter profit on Tuesday as the top U.S. refiner took a hit from weak fuel demand which shrunk refining margins.

Reuters | 1 year ago
Marathon Petroleum Q3 Earnings on Deck: Here's How It Will Fare

Marathon Petroleum Q3 Earnings on Deck: Here's How It Will Fare

Lower refining margins are likely to have impacted the third-quarter earnings of MPC.

Zacks | 1 year ago
Earnings Preview: Marathon Petroleum (MPC) Q3 Earnings Expected to Decline

Earnings Preview: Marathon Petroleum (MPC) Q3 Earnings Expected to Decline

Marathon Petroleum (MPC) doesn't possess the right combination of the two key ingredients for a likely earnings beat in its upcoming report. Get prepared with the key expectations.

Zacks | 1 year ago
Wall Street Analysts See Marathon Petroleum (MPC) as a Buy: Should You Invest?

Wall Street Analysts See Marathon Petroleum (MPC) as a Buy: Should You Invest?

Investors often turn to recommendations made by Wall Street analysts before making a Buy, Sell, or Hold decision about a stock. While media reports about rating changes by these brokerage-firm employed (or sell-side) analysts often affect a stock's price, do they really matter?

Zacks | 1 year ago
Here is What to Know Beyond Why Marathon Petroleum Corporation (MPC) is a Trending Stock

Here is What to Know Beyond Why Marathon Petroleum Corporation (MPC) is a Trending Stock

Marathon Petroleum (MPC) has been one of the stocks most watched by Zacks.com users lately. So, it is worth exploring what lies ahead for the stock.

Zacks | 1 year ago
Marathon Petroleum (MPC) Rises Higher Than Market: Key Facts

Marathon Petroleum (MPC) Rises Higher Than Market: Key Facts

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

Zacks | 1 year ago
Is Trending Stock Marathon Petroleum Corporation (MPC) a Buy Now?

Is Trending Stock Marathon Petroleum Corporation (MPC) a Buy Now?

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
Should You Invest in Marathon Petroleum (MPC) Based on Bullish Wall Street Views?

Should You Invest in Marathon Petroleum (MPC) Based on Bullish Wall Street Views?

When deciding whether to buy, sell, or hold a stock, investors often rely on analyst recommendations. Media reports about rating changes by these brokerage-firm-employed (or sell-side) analysts often influence a stock's price, but are they really important?

Zacks | 1 year ago
Marathon Petroleum (MPC) Rises As Market Takes a Dip: Key Facts

Marathon Petroleum (MPC) Rises As Market Takes a Dip: Key Facts

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

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

Marathon Petroleum (MPC) has been one of the stocks most watched by Zacks.com users lately. So, it is worth exploring what lies ahead for the stock.

Zacks | 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

The latest trading day saw Marathon Petroleum (MPC) settling at $162.45, representing a -1.08% change from its previous close.

Zacks | 1 year ago
Marathon, Teamsters negotiations remain at standstill as strike enters third week

Marathon, Teamsters negotiations remain at standstill as strike enters third week

Marathon Petroleum and the Teamsters union, which represents refinery workers in Detroit, Michigan, are at a standstill as negotiations for a new labor agreement stagnate and the strike at the plant enters its third week.

Reuters | 1 year ago
Loading...
Load More