TSX • EFX • CA29269R1055
Generating your data highlights...
3.15b USD | # 304 in CA
638.23k shares | 15.26m USD
122.07m
99.51% | 121.47m