AMEX • ITRG • CA45826T5098
Generating your data highlights...
590m USD | # 3174 in US
2.69m shares | 6.74m USD
202.87m
91.34% | 185.3m