Stockpickers: BP joins a list of market stalwarts that lost their way in February 14, 2025 Company rebrands often fail to win over investors