Yea I see that. That means someone (probably someone on this message board?) who watches the daily bid/ask closely jumped in yesterday and sold about 25k shares to fill that bid.
A bit of advice for the person trying to unload the 23k shares at 2.95: Simply RAISE your ask to maybe 3.20 and then put an ALL OR NONE requirement on the sale. This is usually what I do in a case like this where a stock is thinly traded and it is difficult to accumulate a large position. Works everytime though sometimes takes a few days.