Long Term Success or Survival?

Stories like the above one, even if not as dramatic, are not uncommon. Consider the lists Fortune 500, Forbes 100, Global 1000, S&P 500 and so on, they collect the largest and, supposedly, the best managed companies in the world. If we take a closer look, however, practically all of those large organizations underperform the market in the long term, a rather counter-intuitive fact.