I think someone is trying hard to accumulate shares. Also there is still about 350K share short right now the last time I looked.