RE:RE:RE:Bought back 196,000 sharesThere are also been sizable insider buying over the past couple of years. A lot of stock is either getting bought/cancelled or landing in long term accounts (insiders, Armoyan, smart value funds etc.)
At some point the sellers aren't going to have any stock left and the share price should move higher.