Results
> BP plc - BP
> 2021
BP plc ( $BP )
Recent earnings result
- BP EPS beats by $0.07, beats on revenue
Events & Annual meetings
There are no events at this time for this stock.
For list of BP events, you may visit their Investor Relations website.
Videos about BP plc
For list of BP events, you may visit their Investor Relations website.
Recent results
-
$BP - BP plc
BP EPS beats by $0.07, beats on revenue
-
$VMD - Viemed Healthcare
Viemed Healthcare EPS misses by $0.01, beats on revenue; issues Q4 guidance
-
$FN - Fabrinet
Fabrinet EPS beats by $0.12, beats on revenue
-
$GSS - Golden Star Resources, Ltd.
Golden Star Resources beats on revenue
-
$MGY - Magnolia Oil & Gas Corp
Magnolia Oil & Gas EPS beats by $0.06, beats on revenue
-
$BCC - Boise Cascade, L.L.C.
Boise Cascade EPS beats by $0.23, beats on revenue
-
$AROC - Archrock Inc
Archrock EPS misses by $0.01
-
$TTI - TETRA Technologies Inc
Tetra Technologies misses on revenue
-
$NTR - Nutrien Ltd.
Nutrien EPS beats by $0.15, beats on revenue, raises guidance
-
$BSM - Black Stone Minerals LP
Black Stone Minerals EPS misses by $0.09, misses on revenue