LSE:SBID | US8565522039
Generating your data highlights...
101b USD | # 173 in GB
12.9k shares | 1.62m USD
892.46m
42.02% | 374.98m