LSE • 0FWY • NO0010310956
Generating your data highlights...
6.43b USD | # 1172 in GB
23.6k shares | 13.3m USD
135.54m
51.65% | 70m