LSE • 0J6Z • US4448591028
Generating your data highlights...
43.5b USD | # 395 in GB
1.01k shares | 438.13m USD
120.06m
99.78% | 119.8m