
MPC
$242.91
1D:
-0.7%
1Y:
45.8%
US56585A1025Sign in to check this stock against your screeners
Sign In$32.38
1D:
-4.1%
1Y:
16.6%
US29446M1027Mkt Cap
$82.08B
P/E Ratio TTM
15.0
Revenue TTM
$104.23B
Beta
-0.75
Earnings TTM
$5.52B
Dividend Yield TTM
4.63%
$36.60
1D:
0.2%
1Y:
17.3%
US2937921078Mkt Cap
$79.18B
P/E Ratio TTM
13.6
Revenue TTM
$51.57B
Beta
0.47
Earnings TTM
$5.89B
Dividend Yield TTM
5.98%