HomepageEarnings Events Newsdesk 3 weeks ago Alamo Group Inc (ALG) Sec Form 10K Alamo Group Inc (NYSE: ALG) Sec Form 10K Synopsys, Inc (SNPS) Sec Form 8K » « Equity Residential (EQR) Sec Form 8K Newsdesk: