You have to ask yourself just why are you here and investing in the company. All stocks, most especially micro-caps are going to be volatile and be subject to a higher range of price standard deviation. I see today as both constructive and healthy.
Believe me, I probably have more shares than most on this board and nobody likes to see their net position value decrease, albeit temporarily.
That said, I'm willing to risk 2 cents if I believe the upside is at least 20 cents minimum, as could be the case here. That's about the best risk/reward dynamics you'll ever find on Wallstreet.