LSE:0LSZ | US9314271084
Generating your data highlights...
14.8b USD | # 694 in GB
40.89k shares | 227.65m USD
862.71m
82.64% | 712.95m