S&P 500 7,408.30 -1.21% NASDAQ 25,137.69 -2.15% DOW 51,711.65 -0.97% R2K 2,940.16 -0.67% VIX 18.90 +1.07% US 10Y 4.70 +0.99% DXY 101.33 -0.09% GOLD 4,050.80 +0.10% CRUDE 90.59 -1.74% BITCOIN 65,459.10 +0.64%
Next Bullish Trade
Sign in
BP.L

BP p.l.c. LSE · BP.L

$551.20 +11.90 (+2.21%)
Blow-off · +3.09σ Hot zone Grade C

Quarterly financials

last 6 quarters
Revenue trend
Net margin trend
Quarter Revenue Gross profit Op income Net income Free cash flow Gross % Op % Net %
2026-03-31 $52.26B $12.63B $7.96B $3.84B $-382.0M 24.2% 15.2% 7.4%
2025-12-31 $47.38B $7.68B $3.35B $-3.42B $4.14B 16.2% 7.1% -7.2%
2025-09-30 $48.42B $8.87B $4.37B $1.16B $4.62B 18.3% 9.0% 2.4%
2025-06-30 $46.63B $8.54B $4.16B $1.63B $3.04B 18.3% 8.9% 3.5%
2025-03-31 $46.91B $8.44B $3.93B $687.0M $-517.0M 18.0% 8.4% 1.5%
2024-12-31 $nan $nan $nan $nan $nan nan% nan% nan%