Stock Comparison

CNQ MPC
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric CNQ
Canadian Natural Resources
MPC
Marathon Petroleum Corp
Price $47.97 $355.42
Change % +0.78% -0.27%
Market Cap 136.84B 100.08B
P/E Ratio 11.6 11.7
EPS $5.62 $29.07
52W High $70.99 $357.20
52W Low $40.62 $158.00
Volume
Avg Volume 6.41M 2.58M
Open $47.89 $356.99
Prev Close $47.60 $356.37
Div Yield 3.77% 1.12%
Annual Dividend $2.33 $3.73
Payout Ratio 45.0% 28.2%
Analyst Rating Hold Buy
Price Target $407.05 $73.09
Total Analysts 25 25