At close: 4:28:39 PM GMT+1
Recent News: NEL.OL
View MoreRelated Tickers
ITM.L ITM Power Plc
34.29
-4.17%
ENR.DE Siemens Energy AG
50.38
+0.60%
NDX1.DE Nordex SE
11.27
-0.35%
F3C.DE SFC Energy AG
17.20
-0.69%
VWS.CO Vestas Wind Systems A/S
98.74
-0.10%
TECO.OL TECO 2030 ASA
0.5500
0.00%
BLDP Ballard Power Systems Inc.
1.6200
-4.14%
NCH2.DE thyssenkrupp nucera AG & Co. KGaA
10.60
-2.93%
PHE.L PowerHouse Energy Group Plc
1.0400
-9.57%
IJ8.BE ITM Power PLC
0.4390
-0.23%