Nasdaq • INTR • KYG4R20B1074
Generating your data highlights...
2.65b USD | # 3574 in US
5.17m shares | 38.79m USD
325.77m
65.35% | 212.87m