Back to screener

MPC

Marathon Petroleum Corp

Energy · Oil & Gas Refining & Marketing · USA

$455.03

Market cap $127.78B

Valuation

Health

Mood

Greed

Dividend yield

0.88%

TTM

0.90%

Forward

Explore SmartStockScore

Data updated daily