A consistent performer that’s awash with lots of lovely cash 28/01/2009 · James Halstead (JHD) It’s consistently delivered for so long that trading updates are always a tense affair – but why worry, JHD always delivers! Sign up and read the full article Register to continue reading our content. Get FREE access now Already a member? Login