Company Insight Center allows you to search by ticker symbol or name. Financial data, descriptive reports and links to SEC filings and the company website.
This guide from the LOC offers several places to find information about your company. Some require subscriptions or fees. If you have a question about what you can access, ask your librarian.