← All stocks
MPC Sentiment Analysis — Reddit, News & Social Media
Opinion on Marathon Petroleum is split: the blended score of 43.2/100 lands in neutral territory. Momentum is building — the 30-day average has climbed 4.5 points versus the month before. The sources disagree sharply (a 32-point spread), so treat the headline number with caution. Price action (+22.4% in 30 days) is broadly consistent with the mood.
Current score
Marathon Petroleum (MPC) blended sentiment:
43.2/100 — neutral
(computed 2026-07-23, 24h change +19.8).
30-day trend
The 30-day blended score is 54.0/100, +4.5 points against the previous
30-day period — improving.
Sentiment by source
Reddit (forums): 62.7/100 (bullish) over 30 days, 258 posts analyzed; latest daily score 70.5 on 2026-07-23
X / Twitter (social): 41.1/100 (neutral) over 30 days, 253 posts analyzed; latest daily score 4.0 on 2026-07-23
Financial news: 31.0/100 (bearish) over 30 days, 140 posts analyzed; latest daily score 60.0 on 2026-07-23
Price vs sentiment
MPC closed at $315.9 on 2026-07-22, a +22.4% move over 30 days —
roughly in line with the mixed mood (30-day sentiment: 54.0/100, neutral).
Recent headlines
Marathon Petroleum vs. HF Sinclair: Which Refining Giant Reigns Supreme? (strongly bullish, 2026-07-22)
Marathon Petroleum Surpasses Market Expectations with 1.41% Gain (strongly bullish, 2026-07-21)
Time May Be on Chevron's Side, Not the Market's (strongly bullish, 2026-07-20)
Phillips 66 on Track to Reward Shareholders (strongly bullish, 2026-07-20)
Delek US' Premium Valuation: Is It Based on Strong Fundamentals? (bullish, 2026-07-20)
Related Energy stocks
Southern Company (SO) · Dominion Energy (D) · BP (BP) · Chevron (CVX) · Exxon (XOM) · Constellation Energy (CEG)
Last updated: 2026-07-23 ·
97 posts collected in the last 30 days ·
Browse all tracked stocks