Nasdaq • STX • IE00BKVD2N49
Generating your data highlights...
242b USD | # 73 in US
4.04m shares | 2.75b USD
226.25m
99.69% | 225.56m