LSE • 0QMW • CH0025238863
Generating your data highlights...
27b USD | # 561 in GB
162.75k shares | 90.56m USD
118.76m
44.44% | 52.78m