ENL.DE
$9.94
1D:
1.3%
1Y:
6.2%
IT0003128367
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
$19.22
1.1%
6.0%
DE000ENAG999
$50.22B
13.4
$83.92B
0.81
$3.78B
3.32%