Yupe. You got it right. I don't like the management geting their free shares simply based on SP.
In fact, most of us here don't agree with it. So instead of jumping to conclusion saying that I rather the SP tanked (quite an idiotic assumption), maybe read through forum first.
On the other hands, quite delighted with average SP of 10c