obviously the market doesn't work in that way.
when fundamentals change, in general, the stock market already have had a very strong upwards move, that anticipated the shift in fundamentals (it is believe to be around 6 months). in some cases, when fundamentals have changed prices already...