S&P 500 7,431.46 +0.50% NASDAQ 25,888.84 +0.31% DOW 51,202.26 +0.70% R2K 2,943.99 +0.79% VIX 17.68 -9.05% US 10Y 4.49 +0.54% DXY 99.75 -0.11% GOLD 4,215.00 +3.05% CRUDE 84.88 -3.23% BITCOIN 63,644.21 +0.16%
Next Bullish Trade

Compare tickers

Up to 5 tickers, ~30 metrics, weighted verdict. Best in green, worst in red.

Verdict
Weighted score 0-100 across 1 tickers · best in green
#1
MPC
score 50.0
Momentum dominates with 59.61% YTD gain driving top rank despite otherwise perfectly average scores across all categories.
value 50growth 50quality 50momentum 50sentiment 50
MPC
Marathon Petroleum Corporation
$263.58
+1.06%
Snapshot
Price 263.58
Day % 1.06
1M % 5.82
3M % 16.54
YTD % 59.61
Market cap 76948652032.0
ADV ($) 640927684.8487854
Beta 0.522
OdysseyHQ zone
Current zone Neutral
Dist 21-EMA % 2.45
Dist ATR (σ) 0.7
OdysseyHQ grade
Confluence 2
Valuation
P/E (ttm) 17.363636
P/E (fwd) 10.698286
P/S 0.56602365
EV/EBITDA 11.289
P/B 4.6098957
FCF yield 0.0457
PEG 1.02
Growth
Revenue yoy 0.088
EPS yoy
FCF yoy
Quality
Gross margin 0.10739
Operating margin 0.03556
Net margin 0.03407
ROE 0.27458
ROA 0.051459998
Debt / Equity 1.47
Interest cov. 5.97
Technicals
RSI(14) 57.3
MACD signal neutral
vs 50-DMA 7.77
vs 200-DMA 28.0
vs 52w high -3.26
HV-30 36.4
Sentiment
Analyst rec 2.31579
Target upside 1.74
Insider buy-sell 90d 7
Risk
Short interest 2.5
Days to cover 2.61
Next earnings 2026-08-04
Full MPC dashboard →