don't think so.
They stated as much in the update, ie looking at management buy outs.
Don't think they would agree with your comments at all.
Nevertheless, I do hope it is not the end for all involved, and my hunch is that it is not since what would explain the massive buying last month...