LSE • 0KSR • US74762E1029
Generating your data highlights...
101b USD | # 191 in GB
1.35k shares | 868.37m USD
150.34m
97.11% | 146m