Do any of you guys buy invest into small-cap companies???
How small are you talking? Penny stock companies? I don't like to hold those because of their extreme volatility. They do make great use for day trading if you have a margin account. I wouldn't use much money to do so. More Often than not, they will take your money. Do so with extreme caution.