Nasdaq • STX • IE00BKVD2N49
Generating your data highlights...
209b USD | # 87 in US
4.7m shares | 4.05b USD
227.39m
99.64% | 226.58m