The chief executive may have left, the share price may still be languishing around 100p and only days ago the firm...