LSE • 0JVD • US5380341090
Generating your data highlights...
36.8b USD | # 457 in GB
3.01k shares | 473.95m USD
232.69m
67.38% | 156.79m