LSE:0R33 | US2910111044
Generating your data highlights...
66.8b USD | # 220 in GB
4.1k shares | 294.89m USD
572.1m
99.52% | 569.35m