i think market is waiting to see if management can actually deliver on their promises - they haven't last time. trust in management takes a while to repair