Earlier quoted context omitted.
I'm assuming that an announcement like this could effect stock prices. I have no knowledge of stock trading at all, but I would assume they would announce something like this if they expected it to have a positive effect.
Stock is up over 45 now . . . Getting rid of dead wood is a great idea. Tons of middle management there, just sitting for years and causing obstructive damage.
I had a guy under me laid off, and I resigned on the spot -- because his being laid off meant the company was giving up on a core capability that was the main reason I wanted to be at the company. A friend of mine was working at a large software company that laid off "dead wood" (according to management) including key engineers, which literally led to all the other experienced engineers on his team leaving.