TSX • ELVA • CA28617B6061
Generating your data highlights...
522m USD | # 512 in CA
113.22k shares | 960.41k USD
49.42m
65.58% | 32.41m