The price has reached 127, why hasn't the sell order at 122 sold? Does anyone know what's going on?