Compare Stocks

Compare up to 5 stocks side by side with metrics, growth rates, and performance charts

Select Stocks
MPC
SLB

Add up to 3 more stocks

MPC

Marathon Petroleum Corporation

+0.76%
$316.47+2.39
Market Cap

$92.39B

52W Range

$158.00 - $326.92

SLB

Slb N.V.

+1.39%
$49.59+0.68
Market Cap

$74.14B

52W Range

$31.64 - $58.82

Metric
MPC
SLB
Valuation
P/E Ratio20.6448.15
Forward P/E7.9119.87
P/B Ratio5.572.06
P/S Ratio0.694.02
P/FCF Ratio16.3716.06
PEG Ratio0.397.50
EV/EBITDA12.4520.24
Profitability
Gross Margin8.8%17.6%
Operating Margin5.0%14.8%
Net Margin3.4%8.2%
ROE27.6%4.2%
ROA5.3%3.1%
ROIC7.0%10.3%
Financial Health
Current Ratio1.261.33
Quick Ratio0.740.98
Debt/Equity1.980.47
Interest Coverage4.089.80
Dividends
Dividend Yield1.2%2.3%
Payout Ratio29.5%48.7%
Consecutive Div Years44