TSX • ELE • CA28620K1066
Generating your data highlights...
1.39b USD | # 383 in CA
67.52k shares | 1.18m USD
64.31m
61.57% | 39.59m