LSE • 0R23 • US4062161017
Generating your data highlights...
34.9b USD | # 476 in GB
26.91k shares | 544.87m USD
835.4m
99.39% | 830.28m