LSE • LLOY • GB0008706128
Generating your data highlights...
77b USD | # 242 in GB
145.86m shares | 242.44m USD
57.31b
94.04% | 53.89b