I too am completely bewildered by this drop. You can buy out the entire float for about $1/2 a million dollars. But other than that, the growth is incredible and look at the revenue and earnings growth.
Who would dump this at sub $5? I imagined a $10 jump, not drop when those earnings came out. Good luck with your purchases. I'm truly baffled, and hold a bunch myself.