Maybe today's news headlines of the CEO selling 30,000 shares in the open market spooked some?
It was an exercise related sale, but, that was not noted in today's news release.
Strange, as they usually do note option related sales as such. IMO, they should correct that.
The stock option exercise for 30,000 shares at $1.58/share hit late yesterday.