ALG stock rating: ALAMO GROUP INC quant rating & factor grades · Tickwind