AMEX • ITRG • CA45826T5098
Generating your data highlights...
588m USD | # 5840 in US
2.79m shares | 8.99m USD
202.16m
92.46% | 186.91m