LSE • 0DU3 • PLBRE0000012
Generating your data highlights...
15.5b USD | # 806 in GB
N/A shares | 8.48m USD
42.54m
30.92% | 13.16m