Investors

We're committed to creating value for our shareholders

Share price

GBp LSE:IMT.L

2061.00

+35.00 At 16:55, 8/2/2010

Delayed by 15 minutes