TSX • ELVA • CA28617B6061
Generating your data highlights...
513m USD | # 528 in CA
117.27k shares | 998.64k USD
49.42m
65.58% | 32.41m