How about imposing a minimum holding time for a stock? Like, a year? Or putting dividends, sale profits, bonuses and manager payments on hold for this time?<p>At the moment, the stock system massively rewards short-term speculation and companies only focus on quarter gains instead of long-term profitability&#x2F;the company future. For example, reducing head count might improve this quarters&#x27; bottom line, but one year in the future the lack of heads will be problematic because the company is unable to keep innovating. But investors (and managers alike) don&#x27;t care about the future because they already realized and pocketed the profit and move to the next company.