LSE • 0RHS • NL0011872643
Generating your data highlights...
15.7b USD | # 776 in GB
429.77k shares | 67.31m USD
204.56m
94.28% | 192.86m