They could have easily had management buy shares on the open market to bolster confidence. I even sent an email to Greg and Wil on Monday stating exactly that.
All messages posted by me are just my opinion. They are in no way a suggestion to buy or sell any security. Please consult a licensed Financial Advisor for your investment advice.