LSE:PSN | GB0006825383
Generating your data highlights...
4.34b USD | # 1219 in GB
1.27m shares | 25.48m USD
319.73m
98.83% | 316m