LSE • 0JU0 • US5260571048
Generating your data highlights...
21.7b USD | # 656 in GB
2.04k shares | 283.38m USD
215.24m
94.67% | 203.78m