LSE • 0RI8 • NL0011794037
Generating your data highlights...
34.9b USD | # 477 in GB
1.27m shares | 157.66m USD
880.05m
98.91% | 870.43m