LSE • 0R28 • US6516391066
Generating your data highlights...
129b USD | # 133 in GB
25.26k shares | 868.82m USD
1.05b
99.78% | 1.04b