
BP
$39.10
1D:
-2.6%
1Y:
29.0%
US0556221044Sign in to check this stock against your screeners
Sign In$107.74
1D:
-3.1%
1Y:
13.8%
US20825C1045Mkt Cap
$131.26B
P/E Ratio TTM
18.3
Revenue TTM
$58.31B
Beta
0.11
Earnings TTM
$7.32B
Dividend Yield TTM
3.06%
$54.55
1D:
0.1%
1Y:
21.8%
CA29250N1050Mkt Cap
$119.12B
P/E Ratio TTM
23.1
Revenue TTM
$77.97B
Beta
0.81
Earnings TTM
$7.57B
Dividend Yield TTM
4.94%