Gord, try this, buy 5, 10, 50, 100 or 1000 shares today whatever is smaller than seems rational. If it drops by a few more, when it goes up sell them and take a profit, rinse and repeat, rinse and repeat. It will make you feel better about days like today when things seem irrational. You've followed this stock a long time, you know it may rise and fall right back as you just mentioned. Make some profit on it and celebrate it, instead of feeling like a victim.