Don't be put off by drifting share price since excellent set of results