PDT stock rating: JOHN HANCOCK PREMIUM DIVIDEND FUND quant rating & factor grades · Tickwind