So, what I propose is that the current metric for how stock prices are determined ties into corporate players receiving a bonus every so often. Maybe once a month or so. And this bonus can scale with where those stock prices are. The higher the stock price, the better the bonus. It can also scale on other factors, but that should be the main metric.
Then, we have each corporation has a unique Corporate Grid Account. The more nodes that this special grid account has attached to it, the better the stock prices are doing. But, when those nodes hit an ICE score of 0, and a program adds another grid account to it through external means, this should damage the stock prices for the corporation.
Of course there are additional things as well that can and should affect stock prices, such as when a Corpie is killed. And the bonus should be paid out to any service mixer employed by that corp, as well.
