Market been down overall (especially small caps) firstly.
Today the Buyback 'may' have dissapointed the market. The Board basically saying they won't buy back their shares back above 90 cents. What does that say about where the company think it's intrinsic value is really worth in this market!