LSE • LLOY • GB0008706128
Generating your data highlights...
86.9b USD | # 220 in GB
166.96m shares | 265.52m USD
58.22b
94.11% | 54.79b