
PBB.DE
$3.97
1D:
-0.9%
1Y:
-39.2%
DE0008019001Sign in to check this stock against your screeners
Sign InMkt Cap
$986.60M
P/E Ratio TTM
14.7
Revenue TTM
$1.24B
Beta
0.89
Earnings TTM
$67.14M
Dividend Yield TTM
4.61%
$33.29
1D:
-0.3%
1Y:
-13.2%
DE000A2NB650Mkt Cap
$725.18M
P/E Ratio TTM
2.0
Revenue TTM
$11.72B
Beta
0.64
Earnings TTM
$-114.48M
Dividend Yield TTM
6.84%