TSX • ITH • CA46050R1029
Generating your data highlights...
516m USD | # 514 in CA
66.24k shares | 159.19k USD
261.64m
39.60% | 103.62m