We all seen it many times, good news and good company performances will not directly correlates to the share price.
Share price only moves up if someone willing to pay more than current price.
Now... how to make people willing to pay more... that's the million dollar question.