LSE • 0M9A • DE0008402215
Generating your data highlights...
34.6b USD | # 484 in GB
41.26k shares | 62.52m USD
120.6m
49.80% | 60.06m