BIT • 1SCYR • ES0182870214
Generating your data highlights...
3.98b USD | # 909 in IT
4.46k shares | 15.61m USD
795.13m
67.58% | 537.36m