Alamo Group Inc.: D.A. Davidson cuts target price to $161 from $188 - ALG News | Rallies