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