BP (BP) Stock Analysis

Verdict: HOLD

Strong FCF yield (14.3%) and low EV/EBITDA (3.86x) cushion value, but compressed net margins (2.5%) and declining EPS forecasts cap upside.

Investment score: 50/100

The model assigns a HOLD rating to BP PLC. While an attractive free cash flow yield of 14.3% ($11.27B FCF in 2025) and an EV/EBITDA of 3.86x protect downside valuation, net profit volatility ($55M in 2025 vs $15.50B in 2023) and high debt ($72.53B) constrain capital appreciation potential.

View the full interactive analysis