TSX • ELVA • CA28617B6061
Generating your data highlights...
459m USD | # 535 in CA
160.49k shares | 1.58m USD
49.51m
64.74% | 32.05m