Tried a search on this here, but couldn't find it posted previously. Quite an eye opener from this research paper on the performance results from the largest cap companies listed not only in the U.S., but from around the world.
The Winner's CurseBy Rob Arnott, Lillian Wu