LSE • 0JSZ • US5057431042
Generating your data highlights...
1.2b USD | # 2079 in GB
783 shares | 11.39m USD
126.87m
87.30% | 110.75m