LSE • 0R2Q • US1667641005
Generating your data highlights...
384b USD | # 33 in GB
14.71k shares | 1.7b USD
1.98b
95.19% | 1.88b