LSE:0KKZ | US60937P1066
Generating your data highlights...
18.3b USD | # 625 in GB
2.51k shares | 500.42m USD
74.47m
96.70% | 72.01m