Chances are they are trying to lock-in Long-Term Capital gains built up for financial reporting and tax purposes.
Same reason why some funds will sell at a loss for tax and financial reporting reasons at EOY.
Now $10 stock.. depends on your time horizon.
Near-Term I don't see us getting to that. $5 is definietely a more practical and realistic target given the current factors affecting this stock along with others.