XP Factory Plc

XPF Ord 1.25p
Create an alert
Sell19.00p
Buy19.50p
0.50p (2.67%)
Last updated today at 13:33 UTC