>>Company insiders have bought 48000 shares with none sold in the last month something is up!!!
Some of those were options related, probably the people had options expiring and needed to buy or lose them.
However, 23,000 look to be open market buys that happened last Thursday and Friday. Three members of the board of directors, all around $16, buys of 3,000, 10,000 and 10,000 shares. These guys are laying down $150k+ of their own money on the company.