LSE • 0RFL • CH0311864901
Generating your data highlights...
22.5b USD | # 661 in GB
21.46k shares | 84.31m USD
29.97m
89.80% | 26.91m