LSE • 0L7L • US83404D1090
Generating your data highlights...
196b USD | # 77 in GB
30.34k shares | 81.14m USD
5.7b
63.48% | 3.62b