Morningstar
The Morningstar Investment Research Center database includes research on more than 30,000 stocks, mutual funds, and exchange-traded funds (ETFs). It is designed specifically for individual investors. Morningstar also allows you to build and to test a portfolio and take interactive workshops and classes to sharpen your investing skills.