TS

BP

·BP p.l.c.
Equity
⚖ Compare this
$44.01
+0.66 (+1.53%) today

BP p.l.c. (BP) is up 46.15% over the past year but down 4.59% over the past 30 days, trading at $44.01.

Performance · all intervals

1H
+0.11%
4H
+0.56%
12H
-0.40%
1D
+1.53%
3D
-0.89%
7D
+1.53%
30D
-4.59%
90D
+16.85%
YTD
+26.71%
6M
+20.46%
1Y
+46.15%
3Y
+23.82%
5Y
+62.50%
ALL
+272.53%

Custom Interval

Pick any window — not just the presets above.

days

Price · today

Key stats

Market cap
Day high$44.15
Day low$43.73
Day open$43.34
Prev close$43.34
ExchangeNYSE

Related stocks

Compare BP with

Ad slot · reserved