Momentum and Reversal in a Financial Market with Persistent Heterogeneity