TSX • EFX • CA29269R1055
Generating your data highlights...
2.88b USD | # 311 in CA
795.27k shares | 17.53m USD
122.1m
99.51% | 121.51m