InvestorVillage serves the research & communication needs of hundreds of thousands of self-directed investors from around the world. We provide secure, user-friendly tools to facilitate the public & private exchange of stock market & other investment-related information & opinions among a diverse community of market participants, including many active professionals, business owners, executives & managers, as well as retirees.