Compare stocks side-by-side

Compare BP vs TTE on price performance, valuation, growth and AI ratings.

Compare BP, TTE on price performance, valuation, growth and AI ratings. Up to 5 stocks.

MetricBPTTE
Valuation
Price$50.55$94.31
Market cap132.55B209.76B
P/E24.3011.76
EPS$2.08$8.02
Fair value$76.84$139.29
Upside+52.03%+47.70%
Growth
Day change+1.52%+1.54%
1 month+15.46%+7.67%
3 months+16.00%+8.86%
6 months+7.37%+2.38%
Year to date+44.69%+44.36%
1 year+42.76%+51.78%
5 years+74.54%+88.46%
Revenue growth+0.08%-6.78%
Profitability
Gross margin+21.93%+30.66%
Operating margin+13.72%+13.71%
Net margin+2.50%+9.08%
ROE+9.53%+14.83%
Dividends
Dividend yield+3.99%+4.21%
Payout ratio+94.69%+47.89%
Stocklytics
Score53.0051.00
SentimentNeutralNeutral

Compare other stocks