By Dr. Michael Seitchik In a study of over 22,000 companies, published in MIT’s Sloan Management Review, researchers found over 80% of companies that outperform their industry peers on Total Shareholder Return (TSR), by more than 20%, lose all of their advantage...
