LSE • 0R06 • US3364331070
Generating your data highlights...
21.6b USD | # 661 in GB
3.6k shares | 465.34m USD
107.47m
94.59% | 101.66m