LSE • 0I6Q • US2333311072
Generating your data highlights...
30.7b USD | # 508 in GB
132 shares | 203.05m USD
208.03m
99.47% | 206.92m