might it be that they are focussed on running the company, rather than providing regular small updates?
As a LTH I would prefer they put their energies towards building the company, rather than putting out endless updates just to try and move the SP a little bit higher.