TSX • EFN • CA2861812014
Generating your data highlights...
7.54b USD | # 235 in CA
1.11m shares | 23.05m USD
391.32m
99.80% | 390.54m