Nasdaq • ICHR • KYG4740B1059
Generating your data highlights...
2.1b USD | # 3944 in US
958.24k shares | 71.11m USD
37.45m
98.01% | 36.71m