Alamo Group Q3 net income drops 92% to $2.03 million; net sales fall to $403.14 million - ALG News | Rallies