Bit of perspective needed here.
The IGR share price is almost exactly where it was 12 months ago, while the All Ordinaries is down over 10%. The XMJ has fallen even more. Look at NCM - down over 10% from a year ago.
IGR management are meeting targets on time and under budget.
Some harsh judges methinks.