Nasdaq • STX • IE00BKVD2N49
Generating your data highlights...
192b USD | # 93 in US
4.7m shares | 3.98b USD
227m
99.70% | 226.33m