
MPC
$372.74
1D:
-1.2%
1Y:
92.4%
US56585A1025Sign in to check this stock against your screens
Sign In$346.45
1D:
-1.4%
1Y:
96.8%
US91913Y1001Mkt Cap
$96.62B
P/E Ratio TTM
8.2
Revenue TTM
$146.86B
Beta
0.59
Earnings TTM
$12.95B
Dividend Yield TTM
1.30%
$245.72
1D:
-0.5%
1Y:
77.8%
US7185461040Mkt Cap
$95.85B
P/E Ratio TTM
8.3
Revenue TTM
$169.64B
Beta
0.70
Earnings TTM
$12.58B
Dividend Yield TTM
1.92%