TSX • ELF • CA2685751075
Generating your data highlights...
4.48b USD | # 255 in CA
61.96k shares | 753.6k USD
346.1m
57.67% | 199.6m