Nasdaq • INTR • KYG4R20B1074
Generating your data highlights...
2.86b USD | # 3452 in US
3.45m shares | 28.23m USD
325.65m
64.31% | 209.42m