Energy

BP p.l.c. (BP)

64/ 100 Tessera Quality Score

Snapshot

Market Cap
$112.1B
P/E
36.2
Sector Median P/E
16.4
F-Score
7/9
ROIC
2.5%
FCF Yield
11.6%

With a Tessera Quality Score of 63, BP ranks in the top 50% of Energy stocks tracked. The stock's P/E of 36.2 sits 121% above the sector median of 16.4. Piotroski F-Score is 7/9; trailing ROIC is 2.5%.

Sector Peers

See BP's full quality breakdown