HomepageEarnings Events Newsdesk 54 minutes 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: