LSE • SBID • US8565522039
Generating your data highlights...
101b USD | # 179 in GB
13.63k shares | 1.55m USD
892.46m
42.02% | 374.98m