XP Factory PLC (GB:XPF)
LSE:XPF
United Kingdom
XPFXP Factory PLC
15.25p
0.25p(1.67%)
At close: 4:00 PM EDT