AMEX • ITRG • CA45826T5098
Generating your data highlights...
517m USD | # 5982 in US
2.94m shares | 8.02m USD
202.25m
91.32% | 184.7m