IBE1.DE
$23.90
1D:
0.9%
1Y:
27.9%
ES0144580Y14
Sign in to check this stock against your screeners
$17.47
0.1%
-5.2%
CA65346A1030
Mkt Cap
$158.41B
P/E Ratio TTM
—
Revenue TTM
Beta
0.21
Earnings TTM
Dividend Yield TTM
$81.34
1.6%
-11.2%
US8168511090
$53.17B
23.4
$13.60B
0.56
$2.28B
3.22%