Lower Corporate Taxes=Higher Returns?

Lower Corp. Taxes=Higher Returns? I saw this earlier today on CNBC.  Interesting tidbit after last night’s 60 Minutes story on companies domiciling overseas for tax reasons, like Transocean in Switzerland. Companies in the S&P 500 paid about 20% versus the...

Contemplating Concentration

A friend and I have emailed each other for the past three years about our thoughts on investing in stocks. Occasionally we find ourselves writing fruitfully on a tangential subject. The following is a selection from an email I wrote on 10/25/2008 in the midst of the...