
ARRD.DE
$64.23
1D:
5.8%
1Y:
72.3%
LU1598757687Sign in to check this stock against your screeners
Sign In$250.33
1D:
1.7%
1Y:
81.2%
US6703461052Mkt Cap
$57.01B
P/E Ratio TTM
19.9
Revenue TTM
$36.10B
Beta
1.85
Earnings TTM
$2.88B
Dividend Yield TTM
0.89%
$238.38
1D:
1.8%
1Y:
61.3%
US8581191009Mkt Cap
$34.17B
P/E Ratio TTM
21.5
Revenue TTM
$20.54B
Beta
1.49
Earnings TTM
$1.61B
Dividend Yield TTM
0.88%