Forward P/E not excessively high for a company with less than 1B in market cap.Insiders own 30% of the company. They are consistently selling, but not dumping it. Probably they just need money for beer (rich folks but the same basic needs).
Another stock where all the bulls are losing and all the bears are winning.