bonuses based on stock prices are not in the long term best interest of a company but it happens and the executives themselves don't set the criteria.
Agreed. I'll take it further, the last publicly traded company I worked for will hopefully be the last. But the older I get the less it matters I suppose.