JHI stock rating: JOHN HANCOCK INVESTORS TRUST quant rating & factor grades · Tickwind