APD
$304.84
1D:
-1.5%
1Y:
17.4%
US0091581068
Sign in to check this stock against your screens
$515.25
-1.1%
24.1%
IE000S9YS762
Mkt Cap
$236.54B
P/E Ratio TTM
34.3
Revenue TTM
$36.24B
Beta
0.71
Earnings TTM
$7.01B
Dividend Yield TTM
1.22%