LSE • 0T3W • US0900401060
Generating your data highlights...
8.33b USD | # 1050 in GB
8.82k shares | 64.68m USD
416.62m
69.31% | 288.78m