TSX • ITH • CA46050R1029
Generating your data highlights...
563m USD | # 504 in CA
64.56k shares | 156.37k USD
261.64m
39.60% | 103.62m