Business too complicated and too hard too understand? with some execution risks in some of their growth initiatives?
Share price / value is generally 'set' by the big boys in town. CBA seem to have all they want and a couple of others who have filed SSH lately maybe have their quota as well. Who will get excited next?