LSE • 0DVR • PLBZ00000044
Generating your data highlights...
19.8b USD | # 706 in GB
20 shares | 14m USD
102.19m
41.22% | 42.12m