I am not talking about instant gratification, it has to do with how the management and it's advisers support the underlining share price. We have 2 resources which should have been enough to keep the share price in the high teens.
what hurts a lot of companies is when management make commitments and fail to deliver. The market does not like delays.
Credability is what counts.