LSE • 0SAN • CH1243598427
Generating your data highlights...
36b USD | # 460 in GB
289.85k shares | 130.45m USD
432.69m
95.76% | 414.33m