TSX • ESI • CA2935701078
Generating your data highlights...
476m USD | # 513 in CA
243.69k shares | 615.36k USD
184.33m
73.00% | 134.56m