LSE • 0SZI • US21833P3010
Generating your data highlights...
138m USD | # 3230 in GB
15.37k shares | 6.65m USD
19.34m
78.40% | 15.16m