Common Stock Repurchases: A Bane or Boon to Shareholders?

Why Value Beats Growth: A Brief Explanation In the long run, value stocks perform better because the markets are not perfectly efficient and investors overpay for growth. That is not to say that value always outperforms. The key when it comes to all investment approaches is to have the discipline to see it through periods…