
MPC
$414.72
1D:
-2.4%
1Y:
122.4%
US56585A1025Sign in to check this stock against your screeners
Sign In$413.28
1D:
0.2%
1Y:
152.2%
US91913Y1001Mkt Cap
$118.99B
P/E Ratio TTM
17.1
Revenue TTM
$132.93B
Beta
0.57
Earnings TTM
$7.21B
Dividend Yield TTM
1.14%
$273.13
1D:
-0.4%
1Y:
107.9%
US7185461040Mkt Cap
$109.51B
P/E Ratio TTM
15.5
Revenue TTM
$153.60B
Beta
0.70
Earnings TTM
$7.09B
Dividend Yield TTM
1.83%