Compare Stocks

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

Select Stocks
CLS
MPC

Add up to 3 more stocks

CLS

Celestica Inc.

+10.04%
$350.20+31.96
Market Cap

$40.26B

52W Range

$173.23 - $474.03

MPC

Marathon Petroleum Corporation

-2.02%
$306.05-6.30
Market Cap

$89.35B

52W Range

$158.00 - $326.92

Metric
CLS
MPC
Valuation
P/E Ratio33.0520.38
Forward P/E31.477.86
P/B Ratio14.915.50
P/S Ratio2.370.68
P/FCF Ratio71.1216.16
PEG Ratio0.390.39
EV/EBITDA26.5812.33
Profitability
Gross Margin11.6%8.8%
Operating Margin8.1%5.0%
Net Margin7.2%3.4%
ROE45.1%27.6%
ROA11.4%5.3%
ROIC27.7%7.0%
Financial Health
Current Ratio1.441.26
Quick Ratio0.880.74
Debt/Equity0.411.98
Interest Coverage20.354.08
Dividends
Dividend YieldN/A1.3%
Payout RatioN/A29.5%
Consecutive Div Years04