This must be the post earnings sell-off that follows the pre-earnings run-up.Ha Ha This stock could drive you crazy if you let it. Nobody, but the posters on this board, seems to have picked up on the good earnings announcement. Maybe something will happen if we get show analyst upgrades over the next few days. Eventually this will break out and be a winner for all longs. Hang in there.