
0A28.IL
$39.97
1D:
2.1%
1Y:
-40.3%
NL0013654783Sign in to check this stock against your screeners
Sign In$92.99
1D:
0.2%
1Y:
22.8%
US48581R2058Mkt Cap
$17.67B
P/E Ratio TTM
7.7
Revenue TTM
$4.35T
Beta
0.09
Earnings TTM
$1.04T
Dividend Yield TTM
6.14%