BIT • 1SCYR • ES0182870214
Generating your data highlights...
3.49b USD | # 919 in IT
380 shares | 12.91m USD
795.13m
72.59% | 577.22m