yup, company (or someone close to them) needs to let this one breath. They obviously have shares in hand (already in the float) to sell. Just hold off and let traders make some money, and they can make even more money.
Not even letting this uptick a decent amount is pure BS