TSX • ITH • CA46050R1029
Generating your data highlights...
716m USD | # 468 in CA
51.74k shares | 123.77k USD
261.64m
38.33% | 100.29m