LSE • 0FWY • NO0010310956
Generating your data highlights...
8.57b USD | # 1039 in GB
19.75k shares | 13.88m USD
135.54m
50.97% | 69.09m