October 23, 2025
platform.insiderpie.de/companies/public-power-corporation-s-a/peer-group
Select language
English
Deutsch
cancel
Cancel
done
Submit
Skip to main content
login
translate
menu
Public Power Corporation S.A.
/ Peer group
InsiderPie Expert Score
P/E ratio
Net margin
ROA
Net income per employee
Public Power Corporation S.A.
trending_flat
50
/ 100
32
1.7%
0.6%
€7.52K
Entech SA
trending_flat
50
/ 100
-29
-4.1%
-7.2%
-€23.14K
Groupe OKwind SA
trending_flat
49
/ 100
4.4
5.8%
5.5%
€23.15K
Voltalia SA
trending_flat
50
/ 100
130
0.8%
0.2%
€4.29K
ERG S.p.A.
trending_flat
50
/ 100
21
14.9%
2.1%
€200.33K
The Kansai Electric Power Company, Incorporated
trending_flat
50
/ 100
4.5
9.7%
4.4%
€76.01K
Solaria Energía y Medio Ambiente, S.A.
trending_flat
50
/ 100
9.6
50.1%
4.5%
€346.15K
Corporación Acciona Energías Renovables, S.A.
trending_flat
50
/ 100
28
5.0%
1.2%
€57.07K
Encavis AG
trending_flat
50
/ 100
-280
-2.3%
-0.3%
-€24.90K
Alerion Clean Power S.p.A.
trending_flat
50
/ 100
7.8
32.5%
6.8%
€495.25K
Energiedienst Holding AG
trending_flat
50
/ 100
6.7
5.9%
11.3%
€154.23K
Pne AG
trending_flat
54
/ 100
-49
-10.6%
-1.8%
-€34.85K
Ormat Technologies, Inc.
trending_flat
47
/ 100
38
14.5%
2.2%
€74.95K
Tokyo Electric Power Company Holdings, Incorporated
trending_flat
51
/ 100
4.4
2.4%
1.1%
€24.01K
Eco Wave Power Global AB (publ)
trending_flat
50
/ 100
0
-553.8%
-18.4%
-€98.44K
Good Energy Group PLC
trending_flat
50
/ 100
6.7
2.7%
11.6%
€42.95K
Energiekontor AG
trending_flat
54
/ 100
5.7
28.8%
13.7%
€408.82K
NextEra Energy Partners, LP
trending_flat
50
/ 100
-5.6
-19.3%
-0.8%
€0.00
Magnora ASA
trending_flat
50
/ 100
6.4
468.0%
47.2%
€624.90K
Verbund AG
trending_flat
49
/ 100
13
21.1%
9.8%
€429.41K
Drax Group plc
trending_flat
49
/ 100
2.9
5.4%
13.9%
€296.79K
Bkw AG
trending_flat
49
/ 100
9.4
10.9%
8.8%
€85.73K
CEZ, a. s.
trending_flat
50
/ 100
25
7.4%
2.9%
€31.21K
Energy Vault Holdings, Inc.
trending_flat
50
/ 100
-0.7
-279.4%
-58.1%
-€789.22K
Ørsted A/S
trending_flat
51
/ 100
19
10.2%
2.3%
€106.81K
clearvise AG
trending_flat
54
/ 100
18
10.2%
1.7%
€373.18K
Notifications
View
Dismiss
Mute