CPRX, STRT and BP made it to the Zacks Rank #1 (Strong Buy) value stocks list on March 31st, 2026.
BP, CHRD and STRA made it to the Zacks Rank #1 (Strong Buy) income stocks list on March 31st, 2026.
Here is how BP (BP) and Drilling Tools International Corp. (DTI) have performed compared to their sector so far this year.
Does BP (BP) have what it takes to be a top stock pick for momentum investors? Let's find out.
Here at Zacks, our focus is on the proven Zacks Rank system, which emphasizes earnings estimates and estimate revisions to find great stocks. Nevertheless, we are always paying attention to the latest value, growth, and momentum trends to underscore strong picks.
BP (BP) concluded the recent trading session at $45.41, signifying a +1.38% move from its prior day's close.
The Dividend Harvesting Portfolio remains resilient, generating $2,869.33 in forward annualized income and a 33.10% return on invested capital despite a challenging market. Recent market declines, driven by inflation, energy shocks, and Fed hawkishness, have created attractive long-term buying opportunities, especially in rate-sensitive and energy sectors. I added to Starwood Property Trust, capitalizing on its >11% yield and depressed price, and plan to continue allocating capital to high-quality REITs.
BP (BP) closed the most recent trading day at $45.86, moving +2.8% from the previous trading session.
Workers at BP's Whiting, Indiana, refinery began picketing on Thursday after the British oil major barred more than 800 union members from entering the facility, following months of stalled contract negotiations.
BP is set to sell its Gelsenkirchen refinery to Klesch Group, boost its cost-cutting goals and streamline its portfolio as part of a broader strategic reset.
The Zacks Style Scores offers investors a way to easily find top-rated stocks based on their investing style. Here's why you should take advantage.
BP (BP) has received quite a bit of attention from Zacks.com users lately. Therefore, it is wise to be aware of the facts that can impact the stock's prospects.