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