LSE • PTEC • IM00B7S9G985
Generating your data highlights...
1.53b USD | # 1973 in GB
849.63k shares | 4.75m USD
277.85m
68.94% | 191.56m