TSX • ITH • CA46050R1029
Generating your data highlights...
687m USD | # 474 in CA
58.78k shares | 139.38k USD
261.64m
38.33% | 100.29m