BIT • 1SCYR • ES0182870214
Generating your data highlights...
4.32b USD | # 893 in IT
7.88k shares | 17.32m USD
799.72m
67.77% | 541.95m