LSE • 0T6G • US7469641051
Generating your data highlights...
455m USD | # 2597 in GB
12.14k shares | 20.48m USD
29.77m
48.62% | 14.47m