LSE • 0DVR • PLBZ00000044
Generating your data highlights...
18.3b USD | # 736 in GB
N/A shares | 16.88m USD
102.19m
41.22% | 42.12m