BP p.l.c. (BP)
NYSE·Energy·Oil & Gas Integrated
$46.37
+0.87%
Mkt Cap $106.61B
Mkt Cap
$106.61B
P/E
—
Fwd P/E
9.36
P/S
0.64
Rev TTM
—
EPS TTM
$0.00
NYSE·Energy·Oil & Gas Integrated
$46.37
+0.87%
Mkt Cap $106.61B
Mkt Cap
$106.61B
P/E
—
Fwd P/E
9.36
P/S
0.64
Rev TTM
—
EPS TTM
$0.00