XP Factory Plc

XP Factory Plc

XPF.L
XP Factory PlcGB flagLondon Stock Exchange
18.55
GBp
-0.45
- -
32.58MMarket Cap