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.