LSE • 0R2Q • US1667641005
Generating your data highlights...
370b USD | # 31 in GB
28.84k shares | 2.24b USD
1.98b
95.19% | 1.88b