LSE • 0T3W • US0900401060
Generating your data highlights...
7.14b USD | # 1121 in GB
10.28k shares | 59.83m USD
416.62m
69.31% | 288.78m