Couple that with the fact that insiders have been buying huge amounts of shares recently..... They must feel good about something;)