AMEX • ITRG • CA45826T5098
Generating your data highlights...
515m USD | # 6085 in US
3.12m shares | 7.46m USD
202.25m
91.14% | 184.33m