LSE • 0SAN • CH1243598427
Generating your data highlights...
36.4b USD | # 461 in GB
232.48k shares | 98.62m USD
432.69m
95.76% | 414.33m