Stock Comparison

TRP BP
Add up to 8 stocks to compare side by side
Price Performance (%)
Metric TRP
Tc Energy Corp
BP
BP p.l.c.
Price $70.19 $37.72
Change % +1.20% -0.37%
Market Cap 95.80B 90.22B
P/E Ratio 27.9 2,220.0
EPS $3.31 $0.00
52W High $98.62 $609.40
52W Low $63.34 $337.65
Volume
Avg Volume 3.50M 39.08M
Open $69.14 $37.45
Prev Close $69.36 $37.86
Div Yield 3.66% 4.17%
Annual Dividend $3.48 $0.32
Payout Ratio 102.9% 9,198.2%
Analyst Rating Buy Buy
Price Target $292.00
Total Analysts 25 31