Hey Stoplosses - I agree with your general theory of the share price being the purveyor of all truth. Although it is fair to say the end of fin year does have some strange distorting effects.
I got stopped out at 42 and looking for a re-entry. Current trading is hard to get a handle on.