Company Analysis

BP p.l.c. (BP)

NYSE: BP · Petroleum Refining · London, GB · filing with the SEC since 1997
Grade4.9
◀ Past 4.7● Present 4.7▶ Future 5.6
2 est.

Who runs BP p.l.c.

The record holds no Form 3, 4 or 5 for this company yet, so no officer or director is named.
SI Assistanton BP · research, not advice