EWC
Utilities

Energy World

Short interest
0.02%
+0.01 pp 30d
as of 21 Oct 2026
Reported shorts
692K
Shares on issue
3.853B