How long do stock markets usually take to process complex new public information?
I used to work for a company called Value Line, which is noted for its stock ranking system. Through a number of tests, its statistics department came to the conclusion that it took up to six months for new information (e.g. earnings) to be reflected in stock prices. So they introduced a time decay factor that would reduce the value of information to zero over a six month period in calculating their rankings.