Nasdaq • STX • IE00BKVD2N49
Generating your data highlights...
190b USD | # 95 in US
4.66m shares | 3.96b USD
226.64m
99.71% | 225.99m