Home→Stocks→IDEA.L
Ideagen plc logo

Ideagen plc

IDEA.L•London Stock Exchange•United Kingdom•Technology•Software - Application•Market Closed
£349.00
£1.00(-0.29%)