List of resources that I use for investing research
a list of books and online resources that help me to research stocks for investing
The list of websites where you can quickly grasp a basic financial information about public companies:
Those are the sites that publish analytical articles.