I'm holding as well. I have been around this stock for a year and a half. Started by flipping and making 10-15% on the trades, then started accumulating and holding through the good and bad times (mostly bad). But I still believe in the potential. I'm here for big gains and can't get them by bailing out just as the tide starts to turn. Only problem is which damn way it's going to turn!! He board consensus is that it is going to go up or down.