LSE • LLOY • GB0008706128
Generating your data highlights...
86.7b USD | # 219 in GB
134.27m shares | 230.78m USD
57.74b
94.08% | 54.32b