Silly Mr Market doesn't like to spend money. Expenditure will always be met with redness. He only likes to receive and make more money
Which is why you see shares always spike (up or down) only twice a year, when investors find out how much money the company made for the half of the year.