Buildings can stick around for decades or even centuries, long after the people and businesses inside them have moved on.
Looking ahead to 2030, our model projects BP could trade at an average price of $55.03, with a potential range between $41.27 and $68.79. This represents a potential 32.2% return from today's price.