NOT a great sign of confidence wheninsiders recently got options at $15.98 and yet will NOT step up and buy their own stock at under $11....management is clearly focused on their money and not on the successful running of their business....
its all about getting high salaries and lots of options and padding their personal net worth and then just sitting around the boardroom having coffee and talking about their golf games....lol