Sharp rebound for the share price offers glimpse of significant upside to come