Nasdaq • STX • IE00BKVD2N49
Generating your data highlights...
176b USD | # 99 in US
3.93m shares | 1.85b USD
224.23m
99.67% | 223.48m