Stock Comparison

MPC TTE
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric MPC
Marathon Petroleum Corp
TTE
Totalenergies Se
Price $241.25 $89.26
Change % -1.09% +0.53%
Market Cap 63.63B 168.10B
P/E Ratio 15.7 8.3
EPS $13.35 $10.48
52W High $228.55 $79.44
52W Low $115.10 $47.65
Volume
Avg Volume 2.82M 7.57M
Open $242.50 $88.99
Prev Close $243.91 $88.79
Div Yield 1.84% 4.33%
Annual Dividend $3.73 $3.70
Payout Ratio 28.2% 61.9%
Analyst Rating Buy Buy
Price Target $73.09 $132.16
Total Analysts 25 30