The Electronic Data Gathering, Analysis, and Retrieval system (EDGAR) is the primary system for companies submitting documents. It contains millions of company and individual filings. This is a free database and allows users to search for a public company's financial information. Users can also research information provided by "mutual funds (including money market funds), exchange-traded funds (ETFs), variable annuities, and individuals." - U.S. Securities and Exchange Commission
For more information about EDGAR click here: About EDGAR
To access the EDGAR database to search for industry codes click the link below:
EDGAR (SEC)