TSX • ESI • CA2935701078
Generating your data highlights...
431m USD | # 539 in CA
360.09k shares | 975.28k USD
184.41m
72.97% | 134.56m