LSE:0R33 | US2910111044
Generating your data highlights...
80.8b USD | # 225 in GB
1.35k shares | 492.48m USD
562m
99.63% | 559.93m