IDOX.L: £63.20 -2.17%
Competitors • Peer Groups