LSE • 0R2Q • US1667641005
Generating your data highlights...
411b USD | # 30 in GB
11.08k shares | 1.72b USD
1.96b
95.25% | 1.87b