Seeking Alpha is a great site where investors who are interested in sharing their research can do so and get paid on a per view basis. For the individual investor, this is a great site to supplement your research and get an idea of what the professionals in the industry are