Marathon Petroleum (MPC) Stock Analysis: AI Score & Alternative Data

Price
$396.96 +2.07%
AI Score
81Buy
Earnings
Nov 2
Market Cap
$109B
PE Ratio
13.5
52w Range
$161 – $397
$396.96 +2.07% vs prev close
MPC Stock Price vs. AI Score Data gathered: September 8
3M +51.2%
81/100 AI Score
Buy
Brand
67/100
Employment
79/100
User Growth
70/100
Fundamental
71/100

Today's AI read on MPC

MPC alt-data: revenue climbing, sentiment lagging

Is Marathon Petroleum a buy right now? The alternative data leans yes. This MPC stock analysis is built on the 25+ alternative data signals AltIndex tracks on Marathon Petroleum every day — hiring, web traffic, sentiment, social reach — rolled into an AI Score of 81/100: a Buy. The stock trades at $396.96 with a $109B market cap.

What’s driving the buy signal over the past 90 days: revenue up 53.8% YoY to $52.0B, web traffic up 19.0% to 87K monthly visits, and 84% of employees are positive on the business outlook. The watch-item: sentiment down 10.0% to 90/100.

MPC’s broader alt-data profile also covers headcount (2K employees, according to LinkedIn), and Instagram followers (13K). Every signal links to its own page with full history, the MPC technical analysis covers RSI, moving averages, and support and resistance, and the full table of everything AltIndex tracks on MPC is just below.

Marathon Petroleum AI Stock Analysis

Marathon Petroleum Corporation (MPC) is a leading, integrated downstream energy company. 9 million barrels per day of crude oil refining capacity across its 16 refineries. , including Marathon brand and retail outlets. The company also owns and operates midstream assets through its subsidiary, MPLX LP, coordinating a vast network of pipelines, terminals, and gathering systems.

Analysis generated September 4, 2026.

Read the full MPC deep-dive
Fundamentals, alt-data signals and the full methodology, refreshed daily.
Read full analysis

Recent Marathon Petroleum Stock Alerts

Marathon Petroleum logo Marathon Petroleum | September 2
Insider Alert: Brzezinski Erin M is selling shares
Marathon Petroleum logo Marathon Petroleum | August 12
AI Score is up by 26.1% in the last couple of days.
Marathon Petroleum logo Marathon Petroleum | August 11
Web Traffic is up by 56.7% over the last month.
Marathon Petroleum logo Marathon Petroleum | August 10
Price is up by 6% in the last 24h.
Get MPC alerts in real-time
The moment Reddit spikes, sentiment flips, or insiders trade.
Try Stock Alerts Free

Marathon Petroleum Alternative Data

Alternative Data Value 3m Change Trend
Webpage Traffic 87K 19.0%
Job Posts 0 100.0%
LinkedIn Employees 2K 3.2%
Employee Recommend 80 3.9%
Business Outlook 84 3.7%
Sentiment 90 10.0%
Reddit Mentions 0 N/A
X Mentions 20 4.8%
Stocktwits Mentions 28 366.7%
News Mentions 2 N/A
Stocktwits Subscribers 8K 2.1%
4chan Mentions 0 N/A
Instagram Followers 13K 3.9%
Facebook Followers 1K 3.0%
Facebook Engagement 20 9.1%

About Marathon Petroleum (MPC)

Founded in 1887, Ohio-based Marathon Petroleum Corp. is a petroleum refining company, which is engaged in refining, marketing, retailing, and transporting petroleum products primarily in the United States. It operates through three segments: Refining & Marketing, Retail, and Midstream.

Marathon Petroleum logo
Price$396.96
Target Price$387.74
Volume63,420,177
Market Cap$109B
Year Range$161 – $397
Dividend Yield0%
PE Ratio13.5
Analyst Rating38% buy
IndustryOil & Gas

Latest Marathon Petroleum News

View more →

Marathon Petroleum Earnings & Financial Performance

View all earnings →

Marathon Petroleum Insider Trading Activity

View all →
Brzezinski Erin M filed to sell 1,576 shares at $0.0.
Aug 27 '26
Henschen Michael A II filed to sell 10,889 shares at $0.0.
Aug 12 '26
Henschen Michael A II filed to sell 16,900 shares at $0.0.
Jun 4 '26
Henschen Michael A II filed to sell 16,900 shares at $0.0.
Jun 4 '26
Hessling Ricky D. filed to sell 6,525 shares at $0.0.
May 13 '26

Marathon Petroleum Congress Trading

View all →
Politician Filing Date Type Size
David Taylor
Aug 7, 26 Sell $8K+
David Taylor
Mar 23, 26 Sell $8K+
David Taylor
Mar 9, 26 Sell $8K+
David Taylor
Sep 3, 25 Buy $8K+
David Taylor
Sep 3, 25 Sell $8K+

Frequently Asked Questions: Marathon Petroleum (MPC)

Marathon Petroleum has an AltIndex AI Score of 81/100 (Buy). The score reflects positive alternative data signals. All investments carry risk.

81/100. The AI Score combines 25+ alternative data signals including job postings, employee sentiment, social media, web traffic, and financials. Scores above 60 = buy, 40–59 = hold, below 40 = sell. Updated daily.

Currently, the price of one share of Marathon Petroleum (MPC) stock is $396.96 with a market cap of $109B.

As of today, Marathon Petroleum’s PE (Price to Earnings) ratio is 13.5.

View the latest Marathon Petroleum insider transactions to see recent buying and selling activity by company executives and directors.

Check the Marathon Petroleum congress trading page for the latest disclosed trades by U.S. senators and representatives.

AltIndex tracks 25+ signals including job postings, web traffic, employee sentiment, Reddit mentions, Stocktwits activity, insider transactions, congressional trades, Google Trends, app downloads, and more.

The MPC stock price chart above shows Marathon Petroleum’s performance over time alongside its AI Score. Investors can identify patterns, trends, and potential support or resistance levels. View the full Marathon Petroleum technical analysis for RSI, moving averages, and more.

See the stocks similar to Marathon Petroleum section on this page for companies in the same industry ranked by market cap and AI Score.

The analytics provided are estimates and not a substitute for professional advice. All investments involve risks, including possible capital loss.