
BP
$42.44
1D:
-4.1%
1Y:
26.3%
US0556221044Sign in to check this stock against your screeners
Sign In$117.94
1D:
-1.0%
1Y:
27.0%
US20825C1045Mkt Cap
$143.69B
P/E Ratio TTM
20.5
Revenue TTM
$58.31B
Beta
0.12
Earnings TTM
$7.32B
Dividend Yield TTM
2.74%
$18.72
1D:
-1.8%
1Y:
46.7%
US71654V4086Mkt Cap
$120.64B
P/E Ratio TTM
6.2
Revenue TTM
$91.65B
Beta
-0.14
Earnings TTM
$19.86B
Dividend Yield TTM
5.12%