Silgan Holdings Inc (SLGN) Financial Statements & SEC Data