LSE • 0I3Q • US2183521028
Generating your data highlights...
6.48b USD | # 1174 in GB
1.68k shares | 64.03m USD
107.35m
82.89% | 88.98m