$ALG SEC Filings

Filing Filed On
ALAMO GROUP 13D TEXT DOCUMENT 29 Oct 2009
SCHEDULE 13D 28 Aug 1998
TWEEDY BROWNE 26 Jun 1998