MPC vs WMB — Key Metrics

Metric MPC (MARATHON PETROLEUM CORP) WMB (WILLIAMS COMPANIES INC)
Price395.4267.97
Market Cap111.04 Billion83.14 Billion
P/E (TTM)13.626.97
P/B (Quarterly)4.6026.531
P/S (TTM)0.716.81
Net Profit Margin (TTM)5.525.2
Gross Margin (TTM)14.063.3
ROE (TTM)48.723.8
Revenue Growth YoY (TTM)NoneNone

Upfront Investment - S&P 500 Stock Comparison & AI Analysis

AI-powered analysis and comparison tools for S&P 500 stocks, helping investors make data-driven decisions with delayed market data and portfolio modeling.

MARATHON PETROLEUM CORP
vs
 
WILLIAMS COMPANIES INC
 
MARATHON PETROLEUM CORP
vs
 
WILLIAMS COMPANIES INC
Performance Comparison
AI Model Recommendation
MPC · MARATHON PETROLEUM CORP

Greatly Outperform

96
UnderperformOutperform
WMB · WILLIAMS COMPANIES INC

Underperform

-55
UnderperformOutperform
Recommendation Summary

Stock MPC is projected to greatly outperform the market, stock WMB is projected to underperform the market. Upfront Recommendation: MPC.

Financial Metrics
Prices delayed ~15 min
MPC Metrics WMB
$395.42 Price $67.97
— Market Capitalization —
13.6 Price to Earnings Ratio 26.97
0.71 Price to Sales 6.81
7.99 Price to FCF Ratio 486.19
5.1 Price to Gross Profit 10.77
3.24 Price to Current Assets 26.62