
PPX.DE
$236.83
1D:
2.4%
1Y:
-30.3%
FR0000121485Sign in to check this stock against your screeners
Sign In$116.24
1D:
0.4%
1Y:
2.4%
US8760301072Mkt Cap
$23.49B
P/E Ratio TTM
15.5
Revenue TTM
$7.88B
Beta
1.43
Earnings TTM
$1.46B
Dividend Yield TTM
1.43%