LSE:0IFJ | US2810201077
Generating your data highlights...
22.6b USD | # 541 in GB
7.34k shares | 235.07m USD
387.15m
99.76% | 386.22m