Invesco Perpetual’s investment trust has fantastic track record of outperforming the market