Investor sentiment extracted from internet stock message boards and IPO puzzles