Stock Client utilising Diffusion pub/sub messaging