LSE:0RIC | NL0011821202
Generating your data highlights...
51.8b USD | # 257 in GB
7.93m shares | 288.19m USD
3.3b
99.88% | 3.3b